下記環境で動作確認しています。
Fedora Core 8/Apache 2.2.9/PHP 5.2.6
Zend Debuggerの取得
- 下記サイトからZend Debuggerをダウンロードします。
- ユーザー登録、ログインが必要です。
- PHPのバージョンにあったライブラリを下記パスに配置します。
- /etc/php.iniの設定を変更します。
- これでデバッグ中のHTML出力を随時確認できるようになります。
- /etc/php.d/zend_debugger.iniというファイルを作成し、以下のように記述します。
- Red Hat系のphpはスレッドセーフではないようで、ライブラリのパスはzend_extension_tsではなく、zend_extensionで指定します。
- apacheを再起動して変更内容を反映します。
http://www.zend.com/en/downloads/
/usr/lib/php/modules/ZendDebugger.so
phpの設定
; this is to see output while debugging implicit_flush = On
;enable zend debugger zend_extension="/usr/lib/php/modules/ZendDebugger.so zend_debugger.allow_hosts=127.0.0.1/32, 192.168.1.0/24 zend_debugger.expose_remotely=always