Ошибка MaxRequestLen при ошибке error_log при попытке загрузки файла
Я использую настройки PHP/MySQL на сервере Apache в Media Temple.
При попытке загрузить большие файлы через раздел администрирования клиента (что довольно часто происходит при загрузке файлов размером 100 МБ), я получаю эту ошибку:
[Thu Aug 16 14:30:38 2012] [warn] [client 64.46.17.53] mod_fcgid: HTTP request length 16785212 (so far) exceeds MaxRequestLen (16777216)
В файле fcgid.conf у меня есть следующая строка:
FcgidMaxRequestLen 1073741824600
Я также попытался изменить это на
MaxRequestLen 1073741824600
В любом случае, теперь весь файл выглядит следующим образом, и когда я перезапускаю apache, в конфигурации не возникает ошибок.
# This is the Apache server configuration file for providing FastCGI support
# via mod_fcgid
#
# Documentation is available at http://fastcgi.coremail.cn/doc.htm
LoadModule fcgid_module modules/mod_fcgid.so
<IfModule mod_fcgid.c>
<IfModule !mod_fastcgi.c>
AddHandler fcgid-script fcg fcgi fpl
</IfModule>
FcgidIPCDir /var/run/mod_fcgid/sock
FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm
FcgidIdleTimeout 600
FcgidMaxRequestLen 1073741824600
FcgidBusyTimeout 600
FcgidProcessLifeTime 30
MaxRequestLen 1073741824600
FcgidMaxProcesses 20
FcgidMaxProcessesPerClass 8
FcgidMinProcessesPerClass 0
FcgidConnectTimeout 600
FcgidIOTimeout 600
FcgidInitialEnv RAILS_ENV production
FcgidIdleScanInterval 10
</IfModule>
Какие другие значения мне нужно переопределить? У меня есть root-доступ по SSH, хотя он очень неудобен для ввода в командной строке.
2 ответа
Я думаю, что ваша ценность слишком высока. Проверьте MediaTemple Wiki на эту проблему, которая дает вам конфигурацию для 1Gb.
Хотя PHP выходит за рамки поддержки, я могу предоставить вам (mt) статью базы знаний по редактированию вашего PHP, http://kb.mediatemple.net/questions/137. Я надеюсь, что это поможет вам. Тем не менее, мы всегда здесь, чтобы отвечать на вопросы и направлять вас в правильном направлении. Пожалуйста, не стесняйтесь обращаться к нам, если у вас есть какие-либо дополнительные вопросы. Мы доступны 24/7 через чат, телефон и Twitter. Хорошего дня!
Kat D. (mt) Media Temple Команда социальных медиа