YII 프레임워크를 개발에 사용하다 보면 오류가 발생할 수도 있고, 오랫동안 찾아도 오류가 어디에 있는지 알 수 없을 수도 있습니다. 메시지 프롬프트가 켜져 있으면 오류가 어디에 있는지는 분명합니다.
그런데 index.php에 접근할 때 메시지를 표시하는 대신 index-test.php에 접근할 때 오류 메시지를 표시하는 것이 좋을 것 같습니다. 어떻게 처리해야 할까요?
우선 index-test.php에서 오류 메시지 프롬프트를 열어야 합니다.
ini_set('display_errors', 'On'); error_reporting(E_ALL & ~E_NOTICE);
다음 두 줄을 추가해야 합니다. config
'log'=>array( 'class'=>'CLogRouter', 'routes'=>array( array( 'class'=>'CFileLogRoute', 'levels'=>'error, warning', ), // uncomment the following to show log messages on web pages // array( // 'class'=>'CWebLogRoute', // ), ), ),
그러나 코드를 줄여서 test.php 아래에 넣으면 됩니다. 축소된 코드는 다음과 같습니다
'log'=>array( 'routes'=>array( // uncomment the following to show log messages on web pages array( 'class'=>'CWebLogRoute', ), ), ),
추천 관련 기사 및 튜토리얼:
yii tutorial위 내용은 yii에서 오류 프롬프트를 활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!