Ошибка «файл пуст» при загрузке изображений в WordPress

Я запускаю блог WordPress 2.9.2 с пользовательской установкой Debian на машине Amazon Web Services EC2 .

Все отлично работало до понедельника. Затем наступил вторник, и suddendly, в одночасье, я не могу загружать фотографии, используя загрузчик файлов WP по умолчанию (либо flash, либо html).

Когда я пытаюсь загрузить изображение, появляется следующая ошибка:

Файл пуст. Загрузите что-нибудь более существенное. Эта ошибка также может быть вызвана отключением загрузки в вашем php.ini или post_max_size, который определяется как меньше, чем upload_max_filesize в php.ini

Поэтому я проверил свой php.ini и изменил некоторые настройки следующим образом:

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

Но это не сработало. Затем я попробовал chmod папку wp-content / uploads / и ее подпапки к 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 в файле wp-settings.php . Не работает.

Так что теперь у меня нет вариантов. У кого-нибудь есть идеи о том, как это решить? Это действительно раздражает меня и моего клиента!

Заранее спасибо!