Code Bye

WordPress仪表盘样式丢失JQuery is not defined

最近WordPress网站邮件通知系统挂掉了,访问网站后台发现购买的磁盘空间(大小5G左右)已经被耗尽,排查一下发现一个日志文件error_log竟然占用了近3G,删掉日志文件后系统恢复前端访问了。但是仍然有问题:前端网站展示正常访问,后台仪表盘登录后样式一片混乱,从浏览器Console 查看错误50个左右大多数是JQuery is not defined  ,前面几个错误是

wp-admin/index.php 500

wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=hoverIntent&ver=5.7.2%20net::ERR_ABORTED%20500

wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=hoverIntent&ver=5.7.2 net::ERR_ABORTED 500

根据历史经验,依次尝试了多种方式试图让样式恢复正常,比如:禁用所有插件、更换主题、重新更新WordPress版本

以上方式均未解决样式问题。只能改变思路,从最开始的日志大文件开始排查。虽然上面error_log大文件删除了,但是又看了一下error_log,很快又产生了很多日志:

PHP Parse error: syntax error, unexpected ‘,’ in /www/wp-content/wflogs/rules.php on line 6763

于是删除 wflogs文件夹 删除该文件夹,让Wordfence重新生成该文件夹。再次访问后台,恢复正常了。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WordPress仪表盘样式丢失JQuery is not defined