상태 | 완료 |
---|
개인 웹하드 용도로도 사용하고 싶어서, 개인 서버를 구축하였습니다.
apmsetup7 을 사용하였습니다.
제로보드 xe 1.4.0.3 버전을 사용하였습니다.
그런데 파일 첨부할 경우에 문제가 생깁니다.
php,ini 파일 수정하고, 제로보드 admin 페이지에서 정보관리 - 첨부파일 에 들어가서 용량 설정하니,
원하는 용량이 업로드는 잘 됩니다.
db 저장되는 공간에 가서 확인하니 파일도 제대로 업로드 되는 것을 확인 할 수 있었습니다.
문제는 다운로드 할 때 발생합니다.
127 MB 까지는 아무 문제없이 다운로드가 잘 됩니다.
그런데 128MB 부터는 첨부파일을 다운하려고 누르면,
Internet Explorer에서 웹 페이지를 표시할 수 없습니다.
라고 나옵니다.
도무지 원인을 알 수 가 없어서 답답한 마음에 이 곳에 글을 남겨봅니다. ㅠㅠ
지금까지 취해본 조치는 다음과 같습니다.
1. php.ini 파일에서
max_execution_time = 600;
max_input_time = 60;
memory_limit = 700M;
post_max_size = 600M;
upload_max_filesize = 500M;
로 수정하였습니다. 수정한 후 재부팅도 하였습니다.
2.
http://www.xpressengine.com/18589095#comment_18610410
위 링크된 글을 읽고, 링크 본문과 같이 수정해 보았습니다.
13107200(20M) 과 104857600 (500MB) 두 값으로 테스트 해보았습니다.
하지만 결과는 역시 127 MB 까지는 다운로드가 잘 되는데 , 128 MB 부터는 웹페이지를 표시할 수 없다고 나옵니다.
어디를 어떻게 손 대야 하는지 더이상 알 수 가 없어서 답답한 마음에 이렇게 글을 올립니다.
부디 조그마한 힌트라도 주시면 감사히 받아가겠습니다.
긴 글 읽어 주셔서 감사합니다...
홈페이지 주소는 http://pys.wo.tc/xe/?mid=webhdd 입니다.
권한이 모두 열려있습니다..
보시고 조그마한 조언이라도 주시면 정말 감사하겠습니다..
아.. 서버가 대기 모드로 되어있었습니다.
서버 활성화 시켰고, php.ini 파일과 httpd-manual.conf 파일도 업로드 합니다..
512000000으로 바꾸어도 증상이 차도가 없습니다. ㅠㅠ
다시 한번만 봐 주시면 감사하겠습니다...
어디서 512000000 로 바꾸어 주었다는 것입니까?
C:\APM_Setup\Server\Apache\conf\extra\httpd-modsecurity.conf 에서 바꾸고 아파치를 재시작 해보십시오.
두 번째 파일을 잘못 올렸네요..
C:\APM_Setup\Server\Apache\conf\extra\httpd-modsecurity.conf 에서
# Maximum request body size we will
# accept for buffering
SecRequestBodyLimit 512000000
이렇게 바꾸어 줘 보고, 효과가 없어서
# Maximum request body size we will
# accept for buffering
SecRequestBodyLimit 512000000
# Store up to 128 KB in memory
SecRequestBodyInMemoryLimit 512000000
# Buffer response bodies of up to
# 512 KB in length
SecResponseBodyLimit 512000000
숫자가 있는 부분 , 세 곳 모두 바꾸어 준 후 재 부팅 하여도 마찬가지 입니다.. ㅠㅠ
APM_Setup\Server\Apache\conf\httpd.conf
Include conf/extra/httpd-modsecurity.conf
를 아래와 같이 주석처리해서 사용해보십시오.
#Include conf/extra/httpd-modsecurity.conf
그래도 안되면 apmsetup6으로 설치해보십시오.
주석처리 하려고 찾아보니,
원래부터 #으로 되어있었습니다.
그래서 혹시나해서 # 지우고 재부팅후 해보았으나 안됩니다 ㅠㅠ apmsetup6 으로 설치해보겠습니다 ㅠ
주석 지우고 리부팅 했는데, 증상이 해결되지 않았습니다..ㅠ
혹시 APM_Setup\Server\Apache\conf\httpd.conf 에서 더 수정해 주어야 할 부분이 있는지요??
apmsetup 다시 깔기 전에 한 번 여쭈어 봅니다.
글쎄요. apmsetup을 사용하지 않아서 더 이상은 모르겠습니다. apmsetup 홈페이지에 한번 알아보십시오.
아.... apmsetup 6 으로 바꾸었는데도 여전합니다....ㅠㅠ
혹시 실례가 안된다면, apmsetup 말고 어떤걸 사용하고 계신지 여쭈어보아도 괜찮을까요??
꼭 이문제를 해결하고 싶습니다. ㅠㅠ
홈페이지 접속이 안됩니다.
512000000 로 수정해보십시오.