在新安裝WP超高速緩存之後,不少人想必都會去頁面的地下刷新一下看看這個插件特有的標籤是否存在,這也是證明插件生效的一大不錯的辦法,但是很有可能,你除了緩存的通知以外,你會看到另外一行:
1 2 3 4 5 |
<!-- Dynamic page generated in 0.577 seconds. --> <!-- Page not cached by WP Super Cache. Check your settings page. Not caching requests by known users. (See Advanced Settings page) --> //这里我设置了不为登录用户缓存,所以会这样提示。 <!-- Super Cache dynamic page detected but $wp_super_cache_late_init not set. See the readme.txt for further details. --> //奇怪的提示,说延迟加载未设置。 |
以前使用WP Super Cache並沒有註意到這個提示,因為我忘記從哪裡,但我把頁面的標記給關掉了╮(╯▽╰)╭
這次重新安裝,所以才看到,找了半天,發現這個問題其實對應著這個選項:
勾選這個選項,發現奇怪的提示消失了。
但!
我發現我再也登錄不了後台了!
我曾一度以為是CDN出了毛病,登錄成功後本來應該進入“可濕性粉劑管理員”頁面卻變成了首頁,從瀏覽器地址欄可以看得出來,而我們手動輸入後台地址,也會被跳轉到這樣的頁面………………
這是個悲傷的故事T.T
解決辦法
當然了,想要解決這個辦法,就是取消掉那個延遲初始化的勾選,並且無視掉那條錯誤消息(P.S.網上沒有相關的解決辦法——至少我沒有找到,如果誰知道這究竟是因為什麼才會報錯,也希望你留言告訴我哦。)
但是進不了後台了啊,怎麼辦呢?
解決辦法就是FTP登錄你的網站,然後刪除掉WP超高速緩存的首頁緩存文件
位置就是wp-content/Cache/supercache/你的域名/index.html
刪除掉它,你應該能正常登錄一次,進去趕緊把那個勾勾去掉╮(╯▽╰)╭
本文由 落格博客 原創撰寫:落格博客 » 使用WP Super Cache導致WordPress不能登錄
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/828.html
我和你一樣的問題,但我刪除了index文件,還是登陸不了,還有其他方法嗎
你可以嘗試一下去插件目錄找配置文件,或者去數據庫看看有沒有對應插件的配置信息,我自己沒有實際做測試,你試試看!