dockerおよびdocker-machineでXdebugを使用しようとしています。
ここに私のxdebug.ini設定ファイルがあります:
zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
xdebug.remote_enable=1
xdebug.remote_autostart=0
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.remote_log=/tmp/php5-xdebug.log
ここに私の docker-compose.yml ファイルがあります:
data:
image: busybox
volumes:
- ./:/srv
web:
build: docker/nginx
volumes_from: [data]
links:
- fpm
ports:
- "80:80"
fpm:
build: docker/php-fpm
volumes_from: [data]
ports:
- "9000:9000"
PHPStorm を次のように構成しました。
ページをデバッグしようとしたとき。次のウィンドウが表示されます。
このウィンドウで [OK] をクリックすると、xdebug が機能しているように見えます。
Debugger パンを見ると、自分のルート ページにいることがわかります。(app.php)。しかし、PHPStorm は現在の行を強調表示しません。
私の設定は正しいですか?
何か不足していますか?
ありがとう。







