2012-08-16 5 views
0

Media Temple의 Apache 서버에서 PHP/MySQL 설정을 사용하고 있습니다. 파일 업로드 시도시 error_log에 MaxRequestLen 오류가 발생했습니다.

나는이 오류 수 (메가 바이트 파일이 올라가고있는 꽤 일반적입니다) 고객의 관리 섹션을 통해 대용량 파일을 업로드하려고 :

[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 

에 테 변화 시도 h 전체 파일은 이제 이와 같이 보입니다. 그리고 아파치를 다시 시작하면 설정에 오류가 없습니다.

# 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> 

다른 어떤 값을 재정의해야합니까? SSH 루트 액세스 권한이 있지만 명령 줄 입력은 매우 불편합니다.

답변

0

PHP는 지원 범위를 벗어나지 만 PHP 편집에 관한 지식 기반 기사 (http://kb.mediatemple.net/questions/137)를 제공 할 수 있습니다. 이것이 도움이 될 수 있기를 바랍니다. 그러나 우리는 항상 질문에 답하고 올바른 방향으로 안내합니다. 추가 문제가 있으시면 언제든지 문의 해주십시오. 우리는 채팅, 전화 및 Twitter를 통해 연중 무휴로 이용 가능합니다. 좋은 하루 되세요!

캣 D. (산) 미디어 사원 소셜 미디어 팀