Hi, in my local dev environment, I set the path to custom logo and it works properly.  After I uploaded my site to my server, my logo is missing and when I try to re-save the path I get the following error: The custom logo path is invalid.

on the Site Information Admin Page(admin/config/system/site-information),
here is my path I'm using: themes/custom/my_theme/images/Web_Logo_min.png

Local Dev Env: Xampp
Server Env: LAMP
file/folder perms on live server: 775

Any suggestions?  Thanks.

Accepted answer

Ok, figured it out.  I'm a dumbass.  I needed to capitalize the C in Custom for the folder name.  I guess Xampp was ok with that but my LAMP server is properly reading case.  Ugh!!! 

Comments

Some more debugging.  When navigating directly to the image's url it doesn't show up there either, but I can see the image in the filesystem and it does exist in the proper location.

I put the same image in the following directories and here are the results:

- root folder : visible

- themes/Web_Logo_min.png : visible

- themes/custom/Web_Logo_min.png : Not Found

- themes/custom/my_theme/Web_Logo_min.png : Not Found

- themes/custom/my_theme/images/Web_Logo_min.png : Not Found

Can see logos from base themes, exp:

- themes/Contrib/bootstrap5_lite/logo.png : visible

 

Going to delete the Custom folder and re-upload and see if that fixes it.

Ok, figured it out.  I'm a dumbass.  I needed to capitalize the C in Custom for the folder name.  I guess Xampp was ok with that but my LAMP server is properly reading case.  Ugh!!!