Upload_async.php返回500错误

时间:2014-12-12 作者:codecowboy

当我通过媒体上传器上传一个大文件时HTTP Error 问题我在Chrome控制台中还具有以下功能:

POST http://www.nameofsite.co/wp-admin/async-upload.php 500 (Internal Server Error)
该文件实际上已上载,并显示在上载目录中。我已经尝试了上述问题中的所有建议。

Wordpress版本为4.0.1 on 1&;1英国共享托管

Update

禁用所有插件后,不会发生错误。例如,如果启用旋转滑块,则会发生错误。然而,我相信不止一个插件或插件的组合可能会导致这个问题。事实上,我能够在禁用所有插件的情况下上载大型图像,这让我相信某些插件中的一个或多个函数正在干扰异步上载,这不是服务器配置问题。

导致问题的其他插件-uploadcare、fusion core

2 个回复
最合适的回答,由SO网友:vlood 整理而成

这有点像是瞎猜,但你想提高你的记忆极限吗?我的猜测是,您的上载程序无法上载带有更重要插件的大文件,因为它们也使用了一些内存。在某些情况下,如果您没有正确的服务器设置,则不会显示“内存耗尽”消息。

在任何情况下,您都应该在web服务器日志的某个地方有一条详细的错误消息,因为500的意思就是:“服务器端有一个错误,我不会向您显示它,访问者!”。

SO网友:kd patel

如果您已经升级了PHP版本。这可能会导致旧插件这样做。同样的事情也发生在我身上。我将php 5.6升级到php 7,同样的错误也发生了。当我重新安装PHP 5.6时,它开始正常工作。

结束

相关推荐

Cannot add media to a page

我无法将媒体添加到页面。我点击页面编辑页面上的按钮,什么也没发生。firefox的web控制台显示“TypeError:wp.Uploader未定义”。我已经尝试停用已安装的插件,并设置了默认主题(“214”)。我在google上搜索了这个问题,我发现只有那些正在开发自己插件的人有这个问题(