Red de conocimiento informático - Material del sitio web - Cómo habilitar el mensaje de error cuando el framework YII accede a index-test.php

Cómo habilitar el mensaje de error cuando el framework YII accede a index-test.php

Al utilizar el marco YII para el desarrollo, puede encontrar un error y es posible que no sepa dónde está el error después de buscarlo durante mucho tiempo. Si habilita el mensaje de error, sabrá claramente dónde. el error es. Pero será mejor que pongamos el mensaje de error al acceder a index-test.php en lugar de al acceder a index.php. ¿Cómo debemos solucionarlo?

En primer lugar, debemos abrir el mensaje de error en index-test.php. Necesitamos agregar las siguientes dos líneas de código

ini_set('display_errors', '. On');

error_reporting(E_ALL amp; ~E_NOTICE);

Luego busque el siguiente código en main.php en config

'log'=gt ;array(

'class'=gt;'CLogRouter',

'rutas'=gt;array(

array(

'class'=gt; 'CFileLogRoute',

'levels'=gt; 'error, advertencia',

),

// descomentar el siguiente para mostrar mensajes de registro en páginas web

// array(

// 'class'=gt; 'CWebLogRoute',

// ),

),

),

Pero solo necesitamos reducir el código y ponerlo en test.php. El código reducido es el siguiente

.

'log' =gt; array(

'routes'=gt; array(

// descomentar lo siguiente para mostrar mensajes de registro en páginas web

array(

'class'=gt;'CWebLogRoute',

),

),

),

Pero este código no se puede colocar en ningún lugar. Debe colocarse en la matriz 'components' = gt; array(). Luego, visite index.php e index-test.php para ver el efecto. /p>