Ошибка 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 Команда социальных медиа

Другие вопросы по тегам