Vagrant で実行される CakePHP Console App をデバッグするための PhpStorm 設定
岩佐 孝浩
1 min read
CakePHP PhpStorm
この記事は、公開後3年以上が経過しています。
PhpStorm は、 Vagrant で実行される CakePHP Console App をデバッグできます。
サーバーサイド 設定
URL Copied!
以下の設定を php.ini
に追加してください。
[XDebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable = 1
xdebug.remote_connect_back = 1
xdebug.remote_host = "192.168.56.1"
xdebug.idekey = "IDE_KEY"
xdebug.remote_autostart=true
PhpStorm サーバー設定で IP アドレスを使用したくない場合は、 PHP_IDE_CONFIG
環境変数を設定してください。
export PHP_IDE_CONFIG="serverName=192.168.56.1"
PhpStorm 設定
URL Copied!
File > Settings > Languages & Frameworks > PHP > Servers
に移動し、サーバー名を xdebug.remote_host
で指定された値と一致するように更新してください。
IP アドレスを設定したくない場合は、 PHP_IDE_CONFIG
環境変数を追加してください。