LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Да, я недавно отлаживал скрипты с помощью phpdbg. Тут есть небольшая инструкция. http://samtuke.com/2014/07/phpdbg-debugger-quickstart-guide-and-practical-uses/

Кратка:

phpdbg -e govno.php # запустить скрипт под дебагом и скомпилировать его
break 10 # брякнуться на 10 строчке
r # от run, запустить скрипт на исполнение (должен брякнуться на 10 строке)
c # от continue, продолжить выполнение
n или s # от next и step, собственно шагать по строкам
info var # посмотреть использованные переменные в кадре стека
ev $shit_var # вывести значение переменной

Собственно мне этого вполне хватило. Никакой Java не требовалось, кстати. Хрен знает где ты там её узрел.

А вообще PHP такое говно, что лучше в него без спецодежды не соваться.

Исходная версия EXL, :

Да, я недавно отлаживал скрипты с помощью phpdbg. Тут есть небольшая инструкция.

Кратка:

phpdbg -e govno.php # запустить скрипт под дебагом и скомпилировать его
break 10 # брякнуться на 10 строчке
r # от run, запустить скрипт на исполнение (должен брякнуться на 10 строке)
c # от continue, продолжить выполнение
n или s # от next и step, собственно шагать по строкам
info var # посмотреть использованные переменные в кадре стека
ev $shit_var # вывести значение переменной

Собственно мне этого вполне хватило. Никакой Java не требовалось, кстати. Хрен знает где ты там её узрел.

А вообще PHP такое говно, что лучше в него без спецодежды не соваться.