- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
session_start();
$value = array(
"severity" => $severity,
"message" => $message,
"filepath" => $filepath,
"line" => $line
);
if(empty($_SESSION['data']))
{
$_SESSION['data'] = serialize($value);
}
else
{
unset($_SESSION['data']);
$_SESSION['data'] = serialize($value);
}
header("Location: ".BASE_URL."/error/php_error/");
Вот обработчик ошибок из уже упомянутого мною проекта. Тот же самый кодер обрабатывает ошибки. При более чем одной ошибке валиться весь проект, из-за того что сессия уже стартовала. Увидев это у меня возник facepalm.