Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Трассировка PHP скрипта 
:(
    Опции темы
bulat01
Дата 27.7.2011, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 26.10.2010

Репутация: нет
Всего: 0



здравствуйте всем спецам по php,
повторно подымаю вопрос про трассировку php, т.к. получил не все ответы на свои вопросы.
просто хочу разобраться в этой теме и надеюсь на ваши исчерпавающие ответы,
чтобы в дальнейшем было легче отыскивать проблемы. потому что у меня скрипт php отрабатывает неправильно,
и я хочу узнать в деталях что происходит в скрипте, когда например я нажимаю/активирую тот или иной функционал.

как вы знаете в java есть log4j.properties file где можно трассировать нужный класс-
указав уровень трассировки например DEBUG или ERROR, и куда писать логи.
запуская класс можно узнать что в деталях с классом происходит?

есть ли такой функционал в php?
или же нужно писать дополнительные метода используя встроенные функции php?
как вы решаете проблему с трассировкой и дебагингом?

имеется ли подобное в конфигурации Apache?
если есть готовые скрипты принтинга полного дебагинг процесса - пож-та скиньте.

Прошу спецов PHP активно подключиться к этой теме.
Спасибо!
С уважением!
PM MAIL   Вверх
mark2011
Дата 28.7.2011, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 28.6.2011

Репутация: 2
Всего: 2



Лично я делаю так:

Код

echo $value;
die();


Смотрим, что содержится в $value. В зависимости от этого решаем, как дальше быть.

Если непонятно до какого места доходит скрипт, тогда так:

Код

echo "1";
die();


Смотрим, вывелась единичка или нет. В зависимости от этого решаем, как дальше быть.

Всё просто так-то )))
PM WWW ICQ Skype   Вверх
NFL
Дата 28.7.2011, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 5.5.2009

Репутация: нет
Всего: нет



bulat01, Unit-тестирование, автоматизированное тестирование конечного продукта (Selenium и иже с ними) не в моде?smile
PM MAIL   Вверх
NLspieler
Дата 28.7.2011, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин

Репутация: 16
Всего: 19



Цитата(mark2011 @ 28.7.2011,  08:35)
Код

echo $value;
die();


А почему не 
Код

die($value);

 smile 
PM MAIL   Вверх
s0lman
Дата 29.7.2011, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



Цитата(mark2011 @  28.7.2011,  08:35 Найти цитируемый пост)
Если непонятно до какого места доходит скрипт, тогда

лучше использовать дебаггер  smile 


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0500 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.