1.wp后台安装插件/主题时总是提示超时

用wp后台安装插件/主题时总是提示超时(504 Gateway Time-out 504 Gateway Time-out nginx/1.18.0 (Ubuntu)),且options-general.php无法正常载入,但其他的php都可以。

解决方法:原来没有开放写入权限...给www-data用户授予网站文件夹权限之后可以正常使用了。

2.后台发布文章、编辑区块时提示无效json错误

但文章其实是可以正常发布的。

关掉了所有插件,还是存在问题。

更换主题模板,问题消失。

https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-invalid-json-error-in-wordpress-beginners-guide/

通过这个文章大概知道了是REST API的问题,打开网站的/wp-json一看..

好像是这个主题的作者写了一个函数自动压缩html并生成注释,但意外的影响了json的解析。。

简单粗暴的把最后一行的输出注释掉之后,问题解决


I am a noob