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

スポンサーリンク
PHP

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の公式サイトは以下の通りです。

Xdebug - Debugger and Profiler Tool for PHP
Xdebug: A powerful debugger for PHP

 

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

Xdebug: Downloads
Xdebug: A powerful debugger for PHP

 

Xdebug 最新は PHP7 対応

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

最新安定版は、Xdebug 2.6.1

α版は、Xdebug 2.7.0α

です。

Xdebug を Eclipseで使う

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

PHP Eclipseでデバッグ(Xdebug) 

PHP Eclipseでデバッグ(Xdebug)

 

 

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

EclipseでPHPをデバッグする(Xdebugを使用) - 百見は、一聞にしかず
記事を書くのは寝る前に、タブレットをもって布団の中で書くことが多いのですが、昨日は録画していた映画を見ていて気づいたら日をまたいでいました。 これでまた連続投稿がリセットされましたね。残念。 見ていたのは「俺物語」でした。面白かったので良しとします。。。 今日は「EclipseでPHPをデバッグする(Xdebugを使用...

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

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

 

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

Tailored Installation Instructions

Xdebug: Support; Tailored Installation Instructions
Xdebug: A powerful debugger for PHP

 

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

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

 

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

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

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

 

php.ini

 

Xdebug 使い方

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

 

Xdebug入門カンタンな使い方

Xdebug入門 カンタンな使い方 - Qiita
こんばんは。滑り込みですが、 この記事はCodeIgniter Advent C...

 

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

PHP開発者がいまさら聞けない、Xdebugの基礎の基礎 - WPJ
「Xdebug」は15年間愛されてきた、PHPの定番デバッグツール。それでもまだ使ったことがないPHP開発者のために基本的な使い方を紹介します。 Xdebugの登場から15年が経ちました。ここでXdebugの目的や機能をあらためて紹介します。 XdebugはPHPのエクステンション(コンパイルしてPHP環境にインストー...

 

コメント