Upgrade to 5.3 problem - themes page

Permalink
Hi,

After working out one problem with the upgrade I noticed the following errors now appear on the themes page in the dashboard. in the top container is the error:

argument is not a valid stream resource in /home/site/public_html/project/concrete/libraries/cache/default.php on line 43

I have tried emptying cache, empty browser cache, enable/disable cache in c5 but it wont disappear.

Any ideas on this?

Also i had to change my db permissions to allow the 'index' option. This isn't mentioned in the install requirements. Maybe it should be added?

Thanks

 
ringo replied on at Permalink Reply
I noticed now I cannot turn on caching. It just clicks back to disabled. Also when I go into production mode then the above error disappears but i still cannot enable caching.

Any ideas?
ringo replied on at Permalink Reply
Should I have suPHP enabled on my server for caching? I noticed with the last install that i couldn't delete files and folders in the cache directory that had user 99 beside them. Is it always better to run suPHP?

Would this help solve this issue I wonder?
ringo replied on at Permalink Reply
All the files in my cache folder were assigned to user 99. As a result the upgrade didn't happen correctly and the cache files were not accessible. I got my host to move me to a new server which runs suPHP. This solved all the problems as the scripts now run under my user.
andrew replied on at Permalink Reply
andrew
You should be able to enable cache regardless. You'll need to have writable access to the directory in question to actually write the cache files. Under suPHP or phpsuexec that doesn't mean 777 - because phpsuexec will actually write with the user account of the web account, rather than the apache user.

I'm wondering if something else is to blame. Could safe mode be on, or open basedir protection? Or something else restricting basic file write operations?
ringo replied on at Permalink Reply
...to be honest but i am glad it is sorted now. I think it must have been the file ownership thing. Safe mode was off on the old server setup also.