Re-installing my logo

Permalink
Just moved my site to a new host and the logo is missing. How does this get re-installed? Thanks

badams48
 
mhawke replied on at Permalink Reply
mhawke
After moving a site, it's often required that you clear the cache by going to "Dashboard->System and Settings->Cache and Speed Settings".

Also, you can delete all the files under '[root]/files/cache' leaving an empty cache folder.

Other than that, I'm afraid there are many ways to insert a logo so we would have to know which theme you were using.
badams48 replied on at Permalink Reply
badams48
Thank you, but that didn't do the trick. Using Rigid Light theme.
mhawke replied on at Permalink Reply
mhawke
That theme appears to use text for the brand name. You change that typing 'Site Name' into the 'Intelligent Search' box and changing it.

It's possible to put an image instead of text but you need to go to 'Dashboard->Stacks' and click on the 'Site Name' stack and then click on the stack itself and choose 'Design' and then use the 'Background' tab and load an image in from the File Manager.

UPDATE: Or just delete any content area from the Site Name stack and add an image to it.

Is that possibly how it was done before it was moved?
badams48 replied on at Permalink Reply
badams48
We are on to something, but have an error message when trying to upload a new logo...

"Unable to copy file to storage directory. Please check permissions on your upload directory and ensure they can be written to by your web server."

I assume I can use an image already in file, but how can I overcome this? Thanks
mhawke replied on at Permalink Reply
mhawke
That sounds like a hosting permissions issue. C5 need to be able to read AND write to '[root]/files' folder. I'd go in through your host's File Manager and set the permissions on the [root]/files folder to read/write.

Also, check the [root]/config folder and the '[root]/updates' folder as well to make sure they have read/write.

How was the site moved? The normal install process usually checks for these things.
badams48 replied on at Permalink Reply
badams48
Can you clarify which directory needs the permission change? i'm new to this..thanks
mhawke replied on at Permalink Reply
mhawke
Sure,

If you access your site using your host's Control Panel, there should be a 'File Manager' that gets you access to the actual files and folders on your site. When you are in the right place, the folder structure should be:

blocks
concrete    <---- important that this folder is in the list.
config      <---- read/write permission (755)
controllers
css
elements
files       <---- read/write permission (755)
helpers
jobs
js
languages
mail
models
packages    <---- read/write permission (755)
page_types


The folders indicated above need read/write permissions (also called '755'). Normally to change permissions on a folder, click on it in the File Manager find the 'Permissions' button to set it to '755'. (Each host's File Manager is a little different so I'm afraid I can't be too specific here.)