bash.org:

Следуй за мной:

twiby

Адовый чад кутежа и трэш в комплекте

PHP debugging from console (xdebug)

Пришло на ум: 1


It's easy to google way to set up IDE to remote debugging using http.

But what if you want debug some php script in the console? The solution is simple. You just have to run two lines in console

export PHP_IDE_CONFIG="serverName=<server_name_in_ide>"
export XDEBUG_CONFIG="idekey=<ide_key> remote_host=<worstation_ip>"

 

Example of usage:

export PHP_IDE_CONFIG="serverName=mylocalwebsote.loc"
export XDEBUG_CONFIG="idekey=PHPSTORM remote_host=192.168.56.1"

The xdebug file setting is

xdebug.remote_enable = 1
xdebug.remote_port = 9000

To stop debugging execute

unset XDEBUG_CONFIG

This solution for linux. If you run your environment on windows, you'll probably need change export to set in theses lines, but this is not tested by me.

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


Ваше мнение:

Имя
   другие статьи с тегом PHP

Случайная мысль:

Все мы когда-то умрем. Некоторые люди боятся смерти. Никогда не бойтесь умирать. Потому что вы родились, чтобы умереть.
Уолтер Брюнинг
drcreazy © 2008-2012 all rights reserved