2010-07-09 4 views
0

웹 응용 프로그램의 오류 메시지에 대한 사용자 정의 페이지를 만들었습니다.사용자 정의 cakephp 오류 메시지가 표시되지 않습니다.

'missing_action.ctp'및 'missing_controller.ctp'라는 views/errors/디렉토리에이 두 파일을 만들었습니다.
alt text http://i26.tinypic.com/14twrkl.jpg


로컬 호스트에 오류가 제대로 다음과 같이 표시됩니다 :
alt text http://i29.tinypic.com/2rc97au.jpg

내가 원하는 다음과 같이


서버에 오류 메시지가 표시됩니다 오류 메시지는 localhost의 오류 메시지와 동일하게 표시되지만 서버에는 표시되지 않습니다. 무엇이 문제 일 수 있는가?

+1

파일이 app/디렉토리에 있다고 가정하는 것이 안전한가요? 두 설치에서 코드가 정확히 동일합니까? CakePHP가 이전 페이지를 캐시했을 수 있습니다. 캐싱을 사용하지 않으려면 app/config/core.php에서 디버그 값이 1 또는 2로 설정되어 있는지 확인하십시오. – mikegreenberg

+0

@ placer14 : 감사합니다. 디버그 아이디어로 문제가 해결되었습니다. 답변을 게시하여 다른 사람들도 귀하의 답변에 도움이되도록하십시오 :-) –

답변

2

다행이 당신을 위해 다행. :)

파일이 app/디렉토리에 있다고 가정하는 것이 안전한가요? 두 설치에서 코드가 정확히 동일합니까?

기억해야 할 사항 : CakePHP가 이전 페이지를 캐시했을 수 있습니다. 캐싱을 사용하지 않으려면 app/config/core.php에서 디버그 값이 1 또는 2로 설정되어 있는지 확인하십시오.

관련 문제