相信很多使用WordPress的博主都试过,在后台上传比较大的媒体文件的时候,会出现“上传时发生了错误,请稍候再试”这样的错误。
当我遇到这种错误的时候,在网上找了很多方法,并且都试了,却依然没有解决。有的说是修改 wp-config.php,又有的说修改上传限制参数 upload_max_filesize 的值,还有的说修改文件夹权限,停用插件的。这些方法我,都尝试过了,结果还是没有解决掉这个“上传时发生了错误,请稍候再试”错误。
经过自己的分析发现,其实出现这个“上传时发生了错误,请稍候再试”错误的时候,上传的文件已经上传成功了,在 upload 文件夹里可以找得到,说明问题出在了,WordPress在将其文件信息添加到数据库过程中出现了错误。
虽然,问题定位已经比较清楚了,但是还是没有找到方法解决,终究不是做网页开发的,就是菜。然后我就不管了。过了几天,服务器经过重启之后,发现它突然自己又好了。。。这应该是WordPress的一个 Bug。
当出现“上传时发生了错误,请稍候再试”这样的错误的时候,应该首先停用所有插件,重新试一试,不行就尝试重启服务器了。