Назад | Перейти на главную страницу

Ограничение размера загружаемого файла

У меня проблема с закачкой файлов по http на сайты. Проблема в том, что я не могу загружать файлы размером более 126 КБ. Проблема в том, что я считаю, что это связано с сервером, потому что у меня мало сайтов на VPS, и на всех у меня такая же проблема.

Например, если я пытаюсь загрузить файлы, используя широко используемую контактную форму PHP или через CMS на сайтах, я просто получаю страницу с ошибкой 500 или 404, когда пытаюсь загрузить любой файл размером более 126-127 КБ. Если файл меньше, все в порядке.

Раньше я загружал файлы большего размера. Я не могу сказать, когда это началось, потому что я не пытался загружать файлы несколько месяцев. Только я могу подумать, что он работал за несколько месяцев до установки PHP с помощью mod_fcgi (возможно, это вообще не имеет отношения).

Также нет никаких ошибок, нет error_log в корне сайта или в любой другой папке.

Я могу что-нибудь проверить?

Информация о системе: 2 ГБ ОЗУ ЦП - двухъядерный четырехъядерный процессор E5440 Xeon (2,83 ГГц).

Запуск Linux 2.6.18-028stab099.3, x86_64.

Apache / 2.2.22
(Unix) mod_ssl / 2.2.22 OpenSSL / 0.9.8e-fips-rhel5 DAV / 2 mod_auth_passthrough / 2.1 mod_bwlimited / 1.4 FrontPage / 5.0.2.2635 mod_fcgid / 2.3.6
PHP / 5.3.10

memory_limit is 96M
upload_max_filesize 32M
post_max_size 8M
max_execution_time 30
max_input_time 60

Попробуйте изменить MB на M на вашем upload_max_filesize линия.

Видеть эта ссылка в руководстве по php.

Не уверен, игнорирует ли php букву B или нет, но попробовать стоит.