2016-06-12 105 views
2

我有一个运行在WordPress上的网站,除了W3总缓存之外,网站上的其他所有插件都能正常工作,每当我启用它的任何功能,网站都会关闭,给我一台服务器500错误。W3总缓存给出了服务器500错误

我试过网上提供的所有方法,例如删除.htaccess上的浏览器缓存代码行,检查wp-content文件夹和插件文件夹的权限& uploads文件夹,完全删除安装并重新安装,使用dev建立W3总缓存。

基本上它不会发生只有W3总缓存,没有缓存插件工作,并给出了相同的错误。我尝试删除在wp-content中创建的advanced-cache.php文件,一旦我将设置保存在缓存插件中,并且网站又恢复备份,但是一旦我再次将缓存插件上的选项保存,问题就会一直存在再次。在LAMP堆栈运行在Ubuntu 14.04,

的php5

IM,我检查错误日志,这是它的所有给出:

[:error] [pid 15548] [client 128.199.153.33:47477] PHP Fatal error: Call to a member function get() on a non-object in /home/admin/web/avaskart.mv/public_html/wp-shop/wp-includes/cache.php on line 123 

我试着从一个新的cache.php更换cache.php新的wordpress下载。它也没有帮助。

+0

这W3的总缓存毁了我的网站,以及,我仍然试图找到答案... –

回答