Показать сообщение отдельно

  #2  
Старый 18.01.2010, 10:22
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Nightmarе  
Можно ли как нибудь реализовать на php код, чтобы при любой ошибке php, все эти ошибки записывались в файл (любой тип, fatal error, undefined и т.д..) ?
то есть к примеру обращяюсь к скрипту:
lol.php?id[]=1
И в файл записывалась ошибка:
Fatal error: Unsupported operand types in /home/lol.php on line 5
Что бы записать фата-ероры,тут наеврно нужно действовать так.
Вырубаем сообщения об ошибках,чтобы скрипт проработал максимаьно много после ошибки.дальше парсим сладенькую функцию: debug_backtrace(); на предмет ошибок.Там будет все.От ошибки формата данных,мускул-ошибки,ошибки сторонних классов,и даже неправильно определенный метод в инклуд-классе.В общем все-все.Далее формируй как хочеш.
 
Ответить с цитированием