Помощник
|
Полезные советы |
pingvin_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
LifeUP |
26.1.2011, 18:12;
Ответить: LifeUP
Сообщение
#2
|
|
у каждого своя методика отладки скрипта. С опытом всё приходит =)
|
|
|
r3ntg3n |
26.1.2011, 19:17;
Ответить: r3ntg3n
Сообщение
#3
|
|
у каждого своя методика отладки скрипта. С опытом всё приходит =) эт точно. я вот юзаю xdebug. если к комплексе с eclipse - очень удобно. последнее время пишу все в чистой консоли: привыкаешь к отладке и расширению кода по ssh. очень недоставало трейсинга. xdebug при нужном конфигурировании становиться очень удобным и полезным инструментом. Работает как через браузер, когда скрипты apache отдает, там и прямо в консоли. |
|
|
pingvin_hb
|
Сообщение
#4
|
|
|
|
|
LifeUP |
7.2.2011, 22:42;
Ответить: LifeUP
Сообщение
#5
|
|
Вот хороший метод =)
лишнего не показывает но записывает [PHP] function error_handler ($errno, $errstr, $errfile, $errline) { global $config, $func; switch ($errno) { case E_NOTICE: case E_USER_NOTICE: $error = 'Notice'; break; case E_WARNING: case E_USER_WARNING: $error = 'Warning'; break; case E_ERROR: case E_USER_ERROR: $error = 'Fatal Error'; break; default: $error = 'Unknown'; break; } if ($config['log_display'] && DEBUG) { echo '<b>' . $error . '</b>: ' . $errstr . ' in <b>' . $errfile . '</b> on line <b>' . $errline . '</b><br />'; } if ($config['log_php'] && $error != 'Notice') { $func->fileWrite (DOCROOT . 'tmp/error_php.log', 'PHP ' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline); } } // Error Handler set_error_handler ('error_handler'); [/PHP] |
|
|
pingvin_hb
|
Сообщение
#6
|
|
Следует для проверки выводить значения, размещённые дополнительно в двойных кавычках, тогда при отсутствие значения это будет видно.
|
|
|
pingvin_hb
|
Сообщение
#7
|
|
LifeUP,
А где брать($errno, $errstr, $errfile, $errline) для функции error_handlerи?, и как её применять? |
|
|
DoctorX |
28.2.2011, 19:27;
Ответить: DoctorX
Сообщение
#8
|
|
ИХ не надо брать.
// Error Handler set_error_handler ('error_handler'); делает так что функция вызывается автоматически при возникновении ошибки. уже с параметрами. -------------------- |
|
|
pingvin_hb
|
Сообщение
#9
|
|
А как называется файл, куда вносятся все ошибки?
|
|
|
DoctorX |
28.2.2011, 22:18;
Ответить: DoctorX
Сообщение
#10
|
|
.. лог?
В каком смысле? -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Дайте советы по направлениям для заработка | 38 | Suagaring | 4705 | 16.1.2024, 12:16 автор: Antarez |
|
Мультивертикальная партнерская сеть MyLead дает советы по продвижению | 0 | MyLead | 1137 | 19.12.2022, 20:25 автор: MyLead |
|
Тексты, полезные для вашей аудитории | 7 | textachello | 1574 | 10.5.2020, 10:04 автор: albedo |
|
Обзоры прокси сервисов, полезные статьи и купоны на скидку | 0 | sdfs | 1375 | 27.10.2019, 15:06 автор: sdfs |
|
Качественный SEO-аудит Вашего сайта. Рекомендации, советы по сайту. | 2 | dimapwt | 3496 | 29.11.2018, 5:51 автор: vitosbaltos |
Текстовая версия | Сейчас: 28.3.2024, 23:02 |