升級到 WordPress 6.3 遇到的問題
source link: https://blog.gslin.org/archives/2023/08/09/11290/%e5%8d%87%e7%b4%9a%e5%88%b0-wordpress-6-3-%e9%81%87%e5%88%b0%e7%9a%84%e5%95%8f%e9%a1%8c/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
升級到 WordPress 6.3 遇到的問題
WordPress 6.3 出了:「WordPress 6.3 “Lionel”」,順手按了升級就爛掉了,發現是 admin 介面爛掉,網站本身還能瀏覽,先翻出 PHP 的錯誤訊息:
2023/08/09 04:52:32 [error] 845702#845702: *1350433 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function W3TC\Util_Environment::is_dbcluster(), 0 passed in /srv/blog.gslin.org/public/wp-content/db.php on line 56 and exactly 1 expected in /srv/blog.gslin.org/public/wp-content/plugins/w3-total-cache/Util_Environment.php:176
順著這個訊息找到這個算新的討論:「Fatal error in Util_Environment」,看起來跟 W3 Total Cache 有關。
(話說這個錯誤訊息還比較新,Kagi 上面找不到,後來是在 DuckDuckGo 上找到)
解法就比較粗暴一點,先到 wp-content/plugins
下讓 W3 Total Cache 失效:
sudo chmod 000 w3-total-cache
跑完升級後會出現錯誤訊息提示 W3 Total Cache 沒有啟用,這時候再開回來:
sudo chmod 755 w3-total-cache
後續把 cache 都清掉就正常了。
Related
W3 Total Cache 0.9.2.6 的災情慘重...
W3 Total Cache 出了新版,升級上去後 WordPress 就爛掉了,最後是先 downgrade 到 0.9.2.5,然後再進系統把 W3 Total Cache 完全 deactive... 有看到升級資訊的人可以先等一下,這次的 0.9.2.5 到 0.9.2.6 不是 minor version upgrade: -rw-r--r-- 1 gslin staff 854455 Feb 6 04:12 w3-total-cache.0.9.2.3.zip -rw-r--r-- 1 gslin staff 915186 Feb 6 04:11 w3-total-cache.0.9.2.4.zip -rw-r--r-- 1 gslin staff 915384 Feb 6 04:02 w3-total-cache.0.9.2.5.zip -rw-r--r--…
February 6, 2013In "Blog"
W3 Total Cache 安全性問題...
在「W3 Total Cache Implementation Vulnerability」這篇說明了 WordPress 知名外掛 W3 Total Cache 的安全性問題,原來的在通報在 Full Disclosure Mailing List 上:「Wordpress Remote Exploit - W3 Total Cache」。 當沒有 opcode cache (像是 APC) 而使用 disk DB cache 時,會有安全性問題。 除了關掉 DB cache 以外,目前的 workaround 建議是針對 /wp-content/w3tc/dbcache 擋掉,像是用 .htaccess 擋: # deny from all
December 27, 2012In "Blog"
Author Gea-Suan LinPosted on August 9, 2023Categories Blog, Computer, Murmuring, Network, Programming, SoftwareTags admin, cache, error, php, plugin, total, upgrade, w3, wordpress
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Notify me of follow-up comments by email.
Notify me of new posts by email.
To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)
Post navigation
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK