Skip to content

Instantly share code, notes, and snippets.

@fedir
Created September 28, 2018 10:52
Show Gist options
  • Save fedir/a144726411f7e67104826ca93e181284 to your computer and use it in GitHub Desktop.
Save fedir/a144726411f7e67104826ca93e181284 to your computer and use it in GitHub Desktop.
TYPO3 log FileWriter configuration
<?php
// Writer log configuration
$logFolder = '/path_to_log_folder/';
$GLOBALS['TYPO3_CONF_VARS']['LOG']['writerConfiguration'] = array(
\TYPO3\CMS\Core\Log\LogLevel::EMERGENCY => array(
'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
'logFile' => $logFolder . 'php_0_emergencies.log'
)
),
\TYPO3\CMS\Core\Log\LogLevel::ALERT=> array(
'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
'logFile' => $logFolder . 'php_1_alerts.log'
)
),
\TYPO3\CMS\Core\Log\LogLevel::CRITICAL=> array(
'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
'logFile' => $logFolder . 'php_2_critical.log'
)
),
\TYPO3\CMS\Core\Log\LogLevel::ERROR => array(
'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
'logFile' => $logFolder . 'php_3_errors.log'
)
),
\TYPO3\CMS\Core\Log\LogLevel::WARNING=> array(
'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
'logFile' => $logFolder . 'php_4_warnings.log'
)
),
# \TYPO3\CMS\Core\Log\LogLevel::INFO=> array(
# 'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
# 'logFile' => $logFolder . 'php_5_infos.log'
# )
# ),
# \TYPO3\CMS\Core\Log\LogLevel::NOTICE=> array(
# 'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
# 'logFile' => $logFolder . 'php_6_notices.log'
# )
# ),
# \TYPO3\CMS\Core\Log\LogLevel::DEBUG=> array(
# 'TYPO3\\CMS\\Core\\Log\\Writer\\FileWriter' => array(
# 'logFile' => $logFolder . 'php_7_debug.log'
# )
# ),
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment