我遇到了一个非常令人沮丧的问题,我似乎无法在帖子内容中或通过浏览器上传器、多文件上传器将任何图像上传到Wordpress。
当将单个图像直接上传到Gutenberg时,我得到了加载动画的时间,然后出现了“响应不是有效的JSON响应”错误。AJAX响应是一个错误500。当试图通过Wordpress媒体选项卡中的浏览器上传器上传图像时,也会发生同样的情况。
在500响应时,服务器日志如下所示:
2020-02-12 12:42:27.626436 [INFO] [-Q:CB9E669F502E857E-215#wordpress] [REWRITE] detect external loop redirection with target URL: https://domain.com/wp-admin/admin-ajax.php, skip.
2020-02-12 12:42:38.421757 [INFO] [-Q:CB9E669F502E857E-163#wordpress:lsapi] Connection idle time too long: 301 while in state: 6 watching for event: 8452, close!
2020-02-12 12:42:38.422072 [INFO] [-Q:CB9E669F502E857E-163] Content len: 288523, Request line:
POST /wp-json/wp/v2/media?_locale=user HTTP/1.1
2020-02-12 12:42:38.422211 [INFO] [-Q:CB9E669F502E857E-163] Redirect: #1, URL: /index.php
这个问题似乎是最近突然出现的,因为我之前上传的图片没有任何问题。我的Wordpress安装使用了一个自定义主题和几个插件,但恢复到默认主题并禁用所有插件似乎无法解决问题。我还尝试将我的Wordpress安装本身恢复到较早的版本,但同样无法解决问题。
这让我相信问题一定出在服务器上,但我也不太确定可能存在什么问题。
服务器是数字海洋OpenLiteSpeed WordPress“预设”(https://marketplace.digitalocean.com/apps/openlitespeed-wordpress) 在2GB液滴上运行。