Eclipse 上でのデバッグ環境メモ
Eclipse + PDT + ZendDebugger を使用してのデバッグ環境構築メモです。
- Eclipse
- PDT
- 2.0 系を Update Site からインストール
- http://download.eclipse.org/tools/pdt/updates/2.0/
- Apache
- PHP
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll" <IfModule mod_php5.c> AddType application/x-httpd-php .php PHPIniDir "C:/Program Files/PHP" </IfModule>
- ZendDebugger
- 「ゼンドジャパン - デバッグ環境の作成」を参考に設定。
- ZendDebugger-5.2.15-cygwin_nt-i386.zip を使用(http://downloads.zend.com/pdt/server-debugger/)
- zip ファイル内にある ZendDebugger.dll を任意のディレクトリにコピーする。(私は C:\Program Files\PHP\ にコピーした)
- zip ファイル内にある dummy.php を Apache のドキュメントルート(デフォルトでは C:\Program Files\Apache Software Foundation\Apache2.2\htdocs)にコピーする。
- php.ini を編集する
- UAC 環境下では(ry
- Zend Debugger の設定を追加する
zend_extension_ts="C:\Program Files\PHP\ZendDebugger.dll" zend_debugger.allow_hosts=127.0.0.1/32 zend_debugger.expose_remotely=always
<html> <body> <?php print "Hello PHP World!!" ?> </body> </html>
Alias /sandbox "C:/development/workspace/sandbox" <Directory "C:/development/workspace/sandbox"> Options All AllowOverride All Order deny,allow Allow from all </Directory>