我有一個運行在WordPress上的網站,除了W3總緩存之外,網站上的其他所有插件都能正常工作,每當我啓用它的任何功能,網站都會關閉,給我一臺服務器500錯誤。W3總緩存給出了服務器500錯誤
我試過網上提供的所有方法,例如刪除.htaccess上的瀏覽器緩存代碼行,檢查wp-content文件夾和插件文件夾的權限& uploads文件夾,完全刪除安裝並重新安裝,使用dev建立W3總緩存。
基本上它不會發生只有W3總緩存,沒有緩存插件工作,並給出了相同的錯誤。我嘗試刪除在wp-content中創建的advanced-cache.php文件,一旦我將設置保存在緩存插件中,並且網站又恢復備份,但是一旦我再次將緩存插件上的選項保存,問題就會一直存在再次。在LAMP堆棧運行在Ubuntu 14.04,
的php5IM,我檢查錯誤日誌,這是它的所有給出:
[: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下載。它也沒有幫助。
這W3的總緩存毀了我的網站,以及,我仍然試圖找到答案... –