微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 在WordPress中上传图像时出错“文件为空”

我正在运行一个wordpress 2.9.2博客,在Amazon Web Services EC2机器上自定义安装Debian.

一切都很好,直到星期一.然后星期二来了,并且一夜之间,我无法使用认的WP文件上传器(flash或html)上传图片.

当我尝试上传图片时,会显示以下错误

File is empty. Please upload something more substantial. This error Could also be caused by uploads being disabled in your PHP.ini or by post_max_size being defined as smaller than upload_max_filesize in PHP.ini

所以我检查了我的PHP.ini,并修改了一些设置如下:

> upload_max_filesize:64M
> post_max_size:90M
> memory_limit:128M
> max_excecution_time:600
> max_input_time:600

但它没有用.然后我尝试将wp-content / uploads /文件夹及其子文件夹chmod到777.没有用.

对Google进行了一些研究,并在.htaccess中添加了以下内容

<IfModule mod_security.c>
SetEnvIfNoCase Content-Type
"^multipart/form-data;" "MODSEC_nopOSTBUFFERING=Do not buffer file uploads"
</IfModule>

<IfModule mod_gzip.c>
mod_gzip_on No
</IfModule>

没工作.最后,在wp-settings.PHP文件增加了WP内存限制.没工作.

所以我现在都没有选择了.任何人对如何解决这个问题都有任何想法?这真的让我和我的客户烦恼!

提前致谢!

解决方法:

不确定是否是这种情况(已经超过一年),但在许多情况下,对于同样的问题,问题是由于硬盘驱动器已满.

愚蠢,我知道.

只需检查剩余的空间,如果没有,则删除日志. Apache,PHP,MysqL.当给出足够的时间时,他们会添加大量数据.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐