I recently moved a site from local to staging and when I go to the front end or the back end (CMS) it throws this error...
Unable to load the requested class: cache
Carl Crawley tried to help me via Twitter (https://twitter.com/madebymayo/status/476274119097733120) by suggesting that it is quite possibly that my .gitignore file is blocking anything to do with cache...
So I checked the .gitignore file and there is no reference to any cache files.
I'm using Tower & Beanstalk to run git and deploy. Is there anything default in these two that is causing a file not to upload.
Is there anyway of knowing which file it needs, so I can just manually upload it?
I'm running EE 2.8.1 and I did notice they added something to do with cache in this version. So maybe thats it. Is there anyway of disabling this?
http://ellislab.com/expressionengine/user-guide/optimization/caching.html#caching-drivers
EDIT: I changed the cache from file to dummy. I also reuploaded ALL the files via FTP without any Gitignore files interfering with the transfer. I still get this error. Is it something on the server I could change?
Thanks!