[PHP-users 34954] Re: phpデバッグ方法:eclipse
eiichi_maekawa @ mhi.co.jp
eiichi_maekawa @ mhi.co.jp
2010年 1月 19日 (火) 15:48:26 JST
中瀬さん、アドバイスありがとうございます。
実施した結果以下です。よろしくお願いします。
php-users-bounces @ php.gr.jp wrote on 2010/01/19 15:15:59:
> 中瀬です
> とりあえず
> ・デバッグではなく、HTTP経由でブラウザからアクセスした結果が
> どうなるか
> →正常に表示される?
http://localhost/PHP_prg/php_dateTime.php のIE(ページ)が開き
2010/01/19 3:31
が表示されます。(正常と思いますが)
> ・コマンドプロンプトからこのスクリプトを実行した結果は?
以下です。
D:\Apache2.2\htdocs\php_prg>php php_dateTime.php
Failed loading
D:\php_eclipse35\pleiades-e3.5-php-jre_20090930\xampp\php\zendDebugger\php-5.2.x
2010/01/19 3:31
Failded・・・・ですが、ZendDebugger.dll は、
D:\php_eclipse35\pleiades-e3.5-php-jre_20090930\xampp\php\zendDebugger\php-5.2.x\
にあります。
エラーメッセージの次の行に、日付・時刻が表示されています。
> ・PHP.iniの
> > > > zend_debugger.allow_hosts = 127.0.0.1/192.168.0.*
> も書き方が間違ってるような感じ。
127.0.01のみとしましたが、コマンドプロンプトからの実行した結果は、
D:\Apache2.2\htdocs\php_prg>php php_dateTime.php
Failed loading
D:\php_eclipse35\pleiades-e3.5-php-jre_20090930\xampp\php\zendDebugger\php-5.2.x
2010/01/19 3:37
で、同じ結果です。
修正した部分は、
[Debugger]
zend_extension_manager.debug_server_ts =
"D:\php_eclipse35\pleiades-e3.5-php-jre_20090930\xampp\php\zendDebugger\php-5.2.x"
zend_debugger.deny_hosts = all
;zend_debugger.allow_hosts = 127.0.0.1/192.168.0.*
zend_debugger.allow_hosts = 127.0.0.1
zend_debugger.expose_remotely = always
です。
また、プログラムを右クリックし、実行→php webページ で実行すると、
http://localhost/PHP_prg/php_dateTime.php のIE(ページ)が開き、日付時刻
が、表示されます。
よろしくお願いします。
PHP-users メーリングリストの案内