상태 | 완료 |
---|
에러내용 :
Error Code: HTTP Error, File name: xxx.jpg, Message: 413(APM_Setup) 또는 403(Cent OS)
제가 사용하는 환경은
1) 윈도우 APM_Setup7 에 XE 1.4.11 설치 (php.ini 의 max_file_upload 360M) =>테스트용
2) CentOS release 5.4 (Final) 에 XE 1.4.11 설치 (php.ini 의 max_file_upload 2M) => 설치된 사이트 : http://www.eyewin.net (들어와서 확인해주시면 감사)
2)번은 제로보드4로 잘 사용하던 서버입니다.(OS는 밀고 재설치하였습니다)
양쪽에서 다 안되네요...
문제점 :
- 파일첨부시 124KB 정도까지는 에러없이 첨부되고(확장명에 상관없이)
그 이상이면 에러납니다. 이곳에는 첨부가 잘되는군요 ㅠ.ㅠ
- 내일은 버젼을 낮춰서 테스트해볼 생각입니다 1.4.10 이나 그 이하로
제로보드4 를 사용하다가, XE로 지난주에 설치 완료했는데
이 에러 때문에 며칠 고생하고 있네요.
일부 답변에
SecFilterEngine On 을 Off로
SecFilterScanPOST On 을 Off로 하면 된다고 해서(403에러일 경우지만)
해봤지만 아파치 실행 안되고,
인터넷 뒤지다
ErrorDocument 413 "Error 413 - Request Entity Too Large"
이렇게 하라해서 해봐도 안되고
file.controller.php 를 바꿔봐도 안되고
도무지 답을 못찾아서
어찌할바를 모르겠네요
꼭 답변 부탁드립니다.
정말 어떻게 감사드려야할지....
존경스럽습니다!!
암튼 알려주신대로 하니 apmsetup에서는 바로 됐고,
Cent OS에서는
security.conf 라는 파일을 수정하니 되는군요!!!
SecFilterEngine On
<FilesMatch "\.(gif|jpe?g|JPE?G|png|bmp)$">
SecFilterEngine Off
</FilesMatch>
이부분은 대충 내용이 그림파일일때만 Off로 처리하는거 같아 그냥 그대로 두고
ecFilterScanPost On
이부분은 Off 로 변경하니 바로 되더군요.
다시 한번 거듭 감사드립니다.
잘 해결 되었다니 다행입니다.
다른 프로그램에서의 설정 정보도 사용하는 분들에게 도움이 되리라 생각합니다.
apmsetup7의 경우 최신 버전으로 설치하고 서버설정에서 조정하면 됩니다.
그래도 128kb 이상 업로드가 되지 않으면 아래를 확인해보십시오.
\APM_Setup\Server\Apache\conf\extra\httpd-modsecurity.conf
SecRequestBodyLimit 131072
숫자를 늘려주면 됩니다.