2013-10-01 4 views
0

오류 페이지를 호출하지 않는 joomla 3.1.5 설치가 있습니다. 브라우저를 http://dev.test/DOESNOTEXIST으로 열면 홈 페이지가 표시됩니다. 나는 현재 페이지가 존재하지 않지만 $ this-> error가 존재하지 않으면 $ this-> error-> getCode()가 404를 리턴해야한다는 것을 읽었다.joomla 오류 페이지가 호출되지 않음

홈 페이지의 출력을 잘못된 주소가있는 페이지의 출력과 비교하여 차이를 보지 않은 다른 하나는/home이고 다른 하나는/DOESNOTEXIST입니다. 나는 플러그인을 사용하지 않으려 고 시도했지만, 그렇게하지 않는 것 같습니다. 나는 원래의 .htaccess에 가려고했지만 그 역시 도움이되지 못했다.

아이디어가 부족합니다. 다른 사람이이 문제에 부딪 혔습니까?

+0

핵심 Joomla 파일 또는 htaccess 파일을 편집하셨습니까? – Lodder

+0

.htaccess 파일을 편집했지만 원본을 복사해도 문제가 해결되지 않습니다. – TMorgan

답변

0

문제가 해결 된 것 같습니다. "리디렉션"플러그인을 비활성화하고 유사한 기능을 수행하는 사용자 정의 플러그인으로 교체했습니다. 리디렉션 플러그인이 JError :: setErrorHandling 메서드를 통해 오류 처리를 제공한다는 것을 알지 못했습니다. 오류 처리기 함수를 만들고 연결하면 문제가 해결됩니다.

관련 문제