Xdebugのインストール、ダウンロード、使い方、最新はPHP7

Xdebugをインストール、使い方について整理してみました。

スポンサーリンク
スポンサーリンク

Xdebug をインストールする方法 (install)

Xdebugは、PHPの開発版が前提なので、まずphp-develをインストールします。

# yum install -y php-devel

次に、PECLを使ってXDebugをインストールします。

PECLは、パッケージ管理システムの一つです。

パッケージ管理システム(パッケージマネージャー)のまとめ Package Management System(Dependency Manager)
最近、ソフトウェアをインストールする際にやたらとパッケージマネージャーを使います。 システムによって、あるいはアプリケ...

# pecl install xdebug

PHPのバージョン7.0 以上でないとXdebugがインストールできないようです。

そこで、少しバージョンの低い xdebug-2.2.7 をインストールします。

# pecl install xdebug-2.2.7

Xdebug の公式サイト、ダウンロード

Xdebugの公式サイトは以下の通りです。

https://xdebug.org/

Xdebugの公式ダウンロードサイトは以下の通りです。

https://xdebug.org/download.php

Xdebug 最新は PHP7 対応

Xdebugの最新版は、PHP7以上で動作します。

最新安定版は、Xdebug 2.6.1

α版は、Xdebug 2.7.0α

です。

Xdebug を Eclipseで使う

XdebugをEclipseで使う方法は以下をご覧ください。

PHP Eclipseでデバッグ(Xdebug) 

https://tokkan.net/php/xdebug.html

EclipseでPHPをデバッグする(Xdebugを使用)

http://www.lbblue.com/entry/2017/01/17/210940

Xdebug を Windows の xamp や Windows Serverにインストール

XdebugをWindows クライアントにインストールするケースで最も多いのはxampを使っているケースだと思います。

公式サイトのTailored Installation Instructionsが役に立ちます。

Tailored Installation Instructions

https://xdebug.org/wizard.php

phpinfo()によって出力されたweb全体をコピーして上記アドレスにあるテキストエリアに貼り付けます。

あとは、「analysis」をクリックして解析させるといろいろな情報からxdebugの最適なdllを教えてくれます。

Xdebugのphp.iniで設定する方法

Xdebugを使うには、php.ini に以下の設定が必要になります。

間違えないように設定しましょう。

php.ini

Xdebug 使い方

Xdebugの簡単な使い方は、以下にくわしく書かれています。

Xdebug入門カンタンな使い方

https://qiita.com/ayato/items/0274ff02942cc540e387

PHP開発者がいまさら聞けない、Xdebug基礎の基礎

https://www.webprofessional.jp/getting-know-love-xdebug/

スポンサーリンク
スポンサーリンク
スポンサーリンク

フォローする