ホームページ >バックエンド開発 >PHPチュートリアル >PHPデバッグインストールのヒント_PHPチュートリアル
デバッグ用に ZendDebugger を構成するつもりでしたが、長い間、phpinfo で ZendDebugger が有効になっていないことがわかりました。この記事を最初にアンインストールする必要がありました。 xdebug の使用法を紹介します。
ソフトウェアのインストールは非常に簡単なので、それぞれ次のコマンドを実行します:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php 設定:
php.ini は /etc/php5/ の下のいくつかのフォルダーにあります。 apache2、cli、conf.d の 3 つのフォルダーがあるはずです。 conf.d の下にある xdebug.ini ファイル。これには、xdebug のファイル パスが記録されます。
sudo vi /etc/php5/apache2/php.ini
sudo vi /etc/php5/cli/php.ini
上記の 2 つの php.ini をスーパーユーザー権限で開き、次のコードを追加します
[ xdebug ]
xdebug.remote_enable = 1
xdebug_remote_host = “localhost”
xdebug.remote_port = 9000
xdebug.remote_handler = “dbgp”
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
Apacheを再起動:sudo /etc/init.d/apache2 再起動
Eclipse のデバッグおよび実行環境を設定する
Eclipse メニューを開く - [ウィンドウ] -> [設定]
右ウィンドウの php デバッガーで php-debug を選択xdebug では、開発コードの文字セットと一致するように、以下の文字セットを選択して適用します。
php 実行ファイルを選択し、ウィンドウの右側で新しいファイルを作成します。名前: php5; 実行ファイル: /usr/bin/php5; ini ファイル: /etc/php5/apache2/php.ini;デバッガ:xdebug。
さて、すべてがうまくいったので、ブレークポイントを使用してプログラムをデバッグできます。