Hi, I have a site in drupal and use the panel module with the Ctools and everything always worked perfectly well until recently the site has reported an error in the pages of the panel with flexible template:
Unable to create CTools CSS cache directory. Check the permissions on your files directory.
I tried to change the permission of the folders that are in /site/default/file and I saw that every folder is 775 CHMOD. When I tried to change this value to 777 the server say that It isnt possible to edit the permission of the files and folder...
And the page with this error just do not have more CSS style of 'Flexible' template. Is like it was a normal page without a 'panel'.
And when I trie to reflush all caches, a lot of erros like the below are shown:
warning: unlink(sites/default/files/ctools/css/57778f5e4692ce378933584d9e926320.css) [function.unlink]: Permission denied in /home/missbaby/public_html/christina-a.com.br/site/includes/file.inc on line 435.
Can somebody help me?
Comments
Comment #1
merlinofchaos commentedI am unfortunately unable to provide help in changing permissions on your server, and that is the problem. Perhaps you should seek out assistance from your hosting company.
This is in no way a bug.
Comment #2
jordanewert commentedIs there a way to disable ctools from creating this particular cache?
Comment #3
merlinofchaos commentedTechnically it's Panels using a CTools API to create the cache, and the flexible layout requires it, as do the rounded corners.
The thing is, if your files directory is improperly configured, this isn't the only thing on the site that will fail.
Comment #4
wxman commentedJust to let you know, I was getting the same errors on mine as well. The only way I made them go away was setting default/files/ctools/css/ to 777.