web-dev-qa-db-ja.com

Ubuntu 16.04上のPhp 5.6のXdebug

Ubuntu 16.04にPhp5のXdebugをインストールする方法はありますか? ubuntu 14.04と同じ方法でインストールしようとしましたが、php5-devをインストールしようとするたびに、「E:パッケージ 'php5-dev'にはインストール候補がありません」というエラーが表示されます。

21
Samar

次を入力してxdebugをインストールできます。

Sudo apt-get install php-xdebug

次に、Apacheのみを再起動します

Sudo service Apache2 restart

または、NGINXを使用する場合

Sudo systemctl restart nginx

またはSudo nginx restart

Phpinfo()の出力を見ると、xdebugが表示されているはずです。

これは、ppa:ondrej/phpパッケージ経由でPHP 5.5または5.6がインストールされている場合はwokrsになります

Apt-getでPHP5バージョンをインストールするには、このguidを確認してください buntu add ondrej/php

あいさつ

編集:ここで、XStorがPHPStormとブラウザで使用するためのXdebugの設定。

/etc/php//Apache2/conf.d/20-xdebug.iniに次の行を追加します

xdebug.remote_Host = localhost
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.remote_mode = req

これにより、リモートでのみxdebugが起動し、PHPStormによるデバッグを高速で実行できます(他のIDEでも動作するはずです)

33
ZFNerd