[TYPO3-german] Content nach eingespieltem Backup verschwunden

Bernd Wilke t3ng at pi-phi.tk
Tue Mar 27 13:11:32 CEST 2012


On 03/27/2012 12:43 PM, "M.Graßhoff" wrote:
> Ok vielen Dank für Eure Antworten,
> ich hatte jetzt mal alle extensions entfernt und step by step wieder
> hinzugefügt unter "Enthält".
> Dabei kam raus, dass Direct Mail das Problem verursacht, dass im FE kein
> Content mehr angezeigt Wurde.
>
> Aber warum nur?
> Das gilt es nun herauszufinden..
>
> Sobald ich Direct Mail wieder hinzufüge, kein Content mehr...
> Muss ich vielleicht neu installieren...

klingt nach einem Fehler, der dir nicht angezeigt wird.

für so etwas habe ich inzwischen in fast jeder Installation folgendes in 
der localconf.php:

$system = 0; //0 = develop, 1 = production, 2 = performance
if ($system === 0) {
	$TYPO3_CONF_VARS['SYS']['displayErrors'] = '1';
	$TYPO3_CONF_VARS['SYS']['devIPmask'] = '127.0.0.1';
	$TYPO3_CONF_VARS['SYS']['errorHandler'] = 't3lib_error_ErrorHandler';
	$TYPO3_CONF_VARS['SYS']['errorHandlerErrors'] = E_ALL ^ E_NOTICE;
	$TYPO3_CONF_VARS['SYS']['exceptionalErrors'] = E_ALL ^ E_NOTICE ^ 
E_WARNING ^ E_USER_ERROR ^ E_USER_NOTICE ^ E_USER_WARNING;
	$TYPO3_CONF_VARS['SYS']['debugExceptionHandler'] = 
't3lib_error_DebugExceptionHandler';
	$TYPO3_CONF_VARS['SYS']['productionExceptionHandler'] = 
't3lib_error_DebugExceptionHandler';
	$TYPO3_CONF_VARS['SYS']['systemLogLevel'] = '0';
	$TYPO3_CONF_VARS['SYS']['systemLog'] = 'error_log';
	$TYPO3_CONF_VARS['SYS']['enable_errorDLOG'] = '1';
	$TYPO3_CONF_VARS['SYS']['enable_exceptionDLOG'] = '1';
	$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = 'console';
	$TYPO3_CONF_VARS['SYS']['sqlDebug'] = '1';
	$TYPO3_CONF_VARS['SYS']['extCache'] = '0';

} elseif ($system === 1) {
	$TYPO3_CONF_VARS['SYS']['displayErrors'] = '2';
	$TYPO3_CONF_VARS['SYS']['devIPmask'] = '127.0.0.1';
	$TYPO3_CONF_VARS['SYS']['errorHandler'] = 't3lib_error_ErrorHandler';
	$TYPO3_CONF_VARS['SYS']['systemLogLevel'] = '2';
	$TYPO3_CONF_VARS['SYS']['systemLog'] = 'error_log,,2;syslog,LOCAL0,,3';
	$TYPO3_CONF_VARS['SYS']['enable_errorDLOG'] = '0';
	$TYPO3_CONF_VARS['SYS']['enable_exceptionDLOG'] = '0';
	$TYPO3_CONF_VARS['SYS']['errorHandlerErrors'] = 0;
	$TYPO3_CONF_VARS['SYS']['exceptionalErrors'] = 0;
	$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = '';

} elseif ($system === 2) {
	$TYPO3_CONF_VARS['SYS']['displayErrors'] = '0';
	$TYPO3_CONF_VARS['SYS']['devIPmask'] = '';
	$TYPO3_CONF_VARS['SYS']['errorHandler'] = '';
	$TYPO3_CONF_VARS['SYS']['debugExceptionHandler'] = '';
	$TYPO3_CONF_VARS['SYS']['productionExceptionHandler'] = '';
	$TYPO3_CONF_VARS['SYS']['systemLog'] = '';
	$TYPO3_CONF_VARS['SYS']['enable_errorDLOG'] = '0';
	$TYPO3_CONF_VARS['SYS']['enable_exceptionDLOG'] = '0';
	$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = '';
}

Am Anfang steht $system auf 0, und wenn alles rund läuft kann es auf 2 
gestellt werden. Aber mit nur einen kleinen Änderung kann ich bei 
Problemen wieder volles Fehlerprotokoll haben (IP-Adressen anpassen!)


bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list