묻고답하기
어느날 갑자기 파일 다운로드 할때 잘못된 요청이라는 메시지 출력시 처리 방안
2015.12.01 11:34
혹시라도 저 같은분이 있을것 같아, 올려드립니다.
어느날 갑자기 잘 작동하던것이 오류를 내고 있는것을 발견했때 조치사항입니다.
일단 새로설치한것들 모듈, 애드온 등등을 제거해 주세요.
이것때문에 다른곳에서 에러를 내보내는 경우가 90% 정도 되는것 같습니다.
본론으로 돌아와서, 자료실이나 게시물에 있는 파일다운로드를 하려는데, 잘못된 요청이라고 하면서
배째라고 하는 메시지를 보게 되는 경우가 있습니다.(없으면 좋고요^^)
저는 설치한 모듈 SpeedLimiter - 다운로드 속도 제한 ver. 1.3.1 를 제거하나 정상으로 돌아 왔습니다.
증상은 누구든 파일을 올릴 수 있습니다. 하지만 다운로드 받을 수가 없습니다.
포인트 부분도, 권한도 전부 체크해 보았는데도 계속 "잘못된 요청입니다." 꽥!~~ 끝.
이런 경우 혹시라도 SpeedLimiter라는 모듈을 설치 하지 않았는지 모듈 폴더를 검사해 보세요.
그리고 아파치 error_log에
[:error] [pid 26331] [client *.*.*.*:49318] PHP Fatal error: Call to undefined method Context::clos() in /work/htdocs/modules/speedlimiter/speedlimiter.controller.php on line 168
이런 메시지를 마구마구 뿌리고 있는지 확인해 보시고요. ^^
관리자 페이지에서 삭제가 안되므로 직접 서버에 접속해서 speedlimiter 폴더를 삭제 시켜 줘야 합니다.