2011-09-21 44 views
5

Intenté modificar el archivo php.ini (error_reporting = E_ALL & ~ E_DEPRECATED), pero sin resultado. Hay un proyecto anterior de TYPO3 que me gustaría examinar, y todas estas advertencias son realmente molestas.TYPO3: ¿cómo suprimir las advertencias obsoletas?

Gracias de antemano.

+1

Tuve el mismo problema al utilizar Typo3 versión 4.2.8 en PHP 5.3. El código de Typo3 parece estar inundado con los comandos error_reporting(), por lo que colocar uno en mi index.php no ayudó en absoluto. La solución de Bear a continuación funcionó bien. –

Respuesta

8

No estoy seguro de si esto funcionará en su versión de Typo3 pero intente configurar las siguientes opciones en el typo3conf/localconf.php o mediante la herramienta de instalación.

$TYPO3_CONF_VARS['SYS']['displayErrors'] = '0'; // or '-1' to see other errors 
$TYPO3_CONF_VARS['SYS']['errorHandlerErrors']  = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices) 
$TYPO3_CONF_VARS['SYS']['syslogErrorReporting'] = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices) 
$TYPO3_CONF_VARS['SYS']['belogErrorReporting'] = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices) 
+0

Funcionó .. Muchas gracias! – Astrip

+0

Genial, no hay problema =) – Bear

+3

Encontré que esta configuración funcionaba para PHP 5.4+: '$ TYPO3_CONF_VARS ['SYS'] ['exceptionalErrors'] = E_ALL^​​E_NOTICE^E_DEPRECATED^E_WARNING^E_USER_ERROR^E_USER_NOTICE^E_USER_WARNING^E_STRICT; 'de http://www.typo3.net/forum/thematik/zeige/thema/115080/ –

Cuestiones relacionadas