[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 メーリングリストの案内