Я сталкиваюсь с довольно странным поведением на моем сервере.
Я могу загрузить любые файлы размером менее 1 МБ без проблем, но те, которые больше, возвращают мне ошибку UPLOAD_ERR_CANT_WRITE == 7.
В папке tmp/есть разрешения, так как я могу загрузить другие файлы.
Конфигурация моего PHP.INI кажется прекрасной, я загружал файлы размером более 1 МБ, используя phpmyadmin раньше, и это сработало.
PHP.INI
- file_uploads Включено
- post_max_size 200M
- max_execution_time 30
- memory_limit 128M
- max_file_uploads 20
- upload_max_filesize 200M
- upload_tmp_dir/tmp
Там что-то мне не хватает? на моей локальной машине отлично работает та же конфигурация: S
Я использую сервер ubuntu 13.04 PHP 5.4.9 и Apache 2.2.22
Конечно, это самая глупая вещь, и я потратил 2 часа на это, я уже проверил множество документов на php.net, но не повезло. Любая помощь более чем приветствуется.
Спасибо!!!
ОБНОВЛЕНИЕ 10-01-2014: Мне все равно не удастся это исправить.