Xdebug は強力な PHP プログラム デバッガーです。 PHP 開発者にとって、Xdebug は必須のツールです。この記事では、Xdebug をインストールし、PhpStorm を構成するための基本環境として MAC を使用します。
xdebugをインストールします
brewを使用してxdebugをインストールします。構文は次のとおりです
brew install homebrew/php/php<version number>-xdebug
https://xdebug.org/download.phpにアクセスしてxdebugをダウンロードします。バージョンはphp
brew install homebrew/php/php56-xdebug
に対応するバージョンである必要がありますxdebug のどのバージョンをダウンロードすればよいかわからない場合は、xdebug Web サイトに phpinfo() 情報全体をテキスト ボックスにコピーし、[phpinfo() 出力を分析する] ボタンをクリックします。対応するインストール プロセスの紹介もあります。
既存のphpバージョンを確認してください
$ php -vPHP 5.6.32 (cli) (built: Oct 27 2017 11:56:18) Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
ダウンロードが完了したら、圧縮ファイルを解凍してください。解凍したファイルディレクトリ全体を /usr/local/Cellar/php56/5.6.32_8/ ディレクトリにコピーします
$ cd /usr/local/Cellar/php56/5.6.32_8/$ phpize
以下のメッセージが表示されたら、次のステップに進んで良いことを意味します
Configuring for:PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226
プロセスを続行します
$ ./configure$ make$ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226
最後に/etc/php.ini ファイルを作成します
vi /etc/php.ini
次の行を追加します
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
Web サーバーを再起動します
apachectl restart
phpinfo を使用してインストールが成功したかどうかを確認します
<?php phpinfo(); ?>
/etc/php.ini にはデフォルト設定ですが、これらの設定を書き留めておくのが最善です
xdebug.remote_enable = Onxdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 9000xdebug.idekey = PHPSTORM
PhpStorm-Configure xdebug
PhpStormを開いてxdebugの基本情報を表示します
ここでのポートは、xdebug.remote_portのポートと一致している必要があります/etc/php.ini 内
[設定の編集] をクリックします
新しい PHP Web アプリケーションを作成します
基本情報を設定します
設定中サーバー
さて、終了!
関連おすすめ:
PHP7用デバッグツールXdebug拡張機能のインストール方法の簡単な紹介
使い方g + 崇高なテキスト3 PHP コードをデバッグするには
以上がMAC+PhpStorm環境にXdebugをインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。