Welcome to php club

PHP FAQ from PHPclub.ru: MapDebug ...

Начало | Каталог | Изменения | НовыеКомментарии | Вам запрещён доступПользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Карта Cookbook и FAQ => Отладка


Категория: Отладка


Отладка предназначена для того, чтобы Вы могли самостоятельно найти ошибки в Ваших скриптах.


Поначалу Вам может показаться, что это долгое и утомительное занятие, и что легче попросить других найти и исправить Вашу ошибку, но если Вы пересилите себя и будете всегда искать свои ошибки самостоятельно, то потраченное время окупится Вам не только тем, что Вы будете искать ошибки значительно быстрее, чем если бы это делал за Вас кто-то, но и хорошим отношением окружающих: большинство людей не любят выполнять чужую работу, а большинство программистов не любят, когда их просят найти ошибки в чужих программах.


Оглавление документа

Как найти ошибки в программе?


  • Ничего не работает! Что делать?
    http://phpfaq.ru/debug
    Что такое отладка и для чего она нужна? Смотрите сообщения об ошибках PHP! Отладка и поиск ошибок в своем алгоритме. Самое важное – знать, что ты хочешь получить!

  • Отладка скриптов
    Как сделать собственный обработчик ошибок? Как подавить сообщения при ошибках? Ошибки синтаксиса.

Возможные ошибки и способы их исправления


  • Cannot add header information – headers already sent.
    http://phpfaq.ru/headers
    Что нужно делать, когда Вы видите это сообщение об ошибке?

Отладка интерпретатора РНР


  • Ловим баги PHP при помощи The GNU debugger
    Имеется в виду отладка именно PHP, а не скриптов, написаных на PHP. Нужно это не только разработчикам языка, но и обычным пользователям. Хотя бы для того, чтобы правильно составить bug-report.

 
Один комментарий. [Показать комментарии/форму]
cache time: 0.000 s