안녕하세요.
저 에러가 30메가 미만의 파일을 올리는데도 계속 발생합니다.
97%~99%까지 업로드가 되고는 발생해버려서 여러번 시도중인데 되질 않네요.
가끔은 2메가 미만의 파일을 올리는데도 드문드문 발생하네요.
제 서버 설정은 아래와 같습니다.
아파치
<Directory />
LimitRequestBody 102400000
</Directory>
php
upload_max_filesize = 1000M
max_file_uploads = 100
post_max_size = 1100M
max_execution_time = 3600
max_input_time = -1
memory_limit = 512M
해결해보고싶은데
서버상에서 혹시 다른 설정 값같은게 있을까요?
감사합니다.
주로 nginx에서 발생하는 문제인데, 아파치에서 발생한다니 특이하네요. 혹시 mod_security를 사용하고 계시다면 SecRequestBodyLimit도 늘려주어야 할 수 있습니다.
라이믹스는 php.ini의 업로드 용량 제한을 무시하고 파일을 적당한 크기로 잘라서 업로드하므로, php.ini 설정을 늘리는 것은 효과가 없습니다. 오히려 php.ini 설정을 확 낮춰 놓으면 (용량 제한을 1M 이하로 한다거나) 더 잘게 잘라서 업로드하므로 아파치의 제한에 걸리지 않도록 하는 데 도움이 될 수도 있습니다.