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.当给出足够的时间时,他们会添加大量数据.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...