• 締切済み

iis6.1でphp xdebugの使用方法

いつもお世話になっております。 iisでxdebugを設定しようと以下のように C:\Program Files (x86)\php\php.iniに記載したのですが [xdebug] zend_extension_ts="C:\Program Files (x86)\PHP\ext\php_xdebug-2.1.2-5.3-vc9.dll" xdebug.remote_enable=on xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_handler=dbgp phpinfo()関数でxdebugの欄がでてきません。 何か設定が間違っているのでしょうか。 C:\windows\Temp\php-errors.logには、 PHP Warning: phpinfo(): It is not safe to rely on the system's timezone という警告はあったのですが、dllの読み込み失敗のログのようなものはありませんでした。 イベント ビューアを見てみたのですが、特にログはでていませんでした。 環境は下記のようになっております。 os windows7 home premium 64ビット php php-5.3.6-Win32-VC9-x86.msi iis version 6.1(ビルド7600) どなたかご教授よろしくお願いいたします。

みんなの回答

  • tomaju
  • ベストアンサー率76% (84/110)
回答No.1

こちらが参考にならないでしょうか。 http://www.php-seed.net/blog/archives/95

kaoru424233254
質問者

お礼

zend_extension_ts を zend_extension にしたらなおりました。 http://www.xdebug.org/archives/xdebug-general/2056.html

kaoru424233254
質問者

補足

ご返答ありがとうございます。 phpinfoで参考サイトの情報と照合してみました。 Zend Extension 220090626 Zend Extension Build API220090626,TS,VC9 PHP Extension Build API20090626,TS,VC9 Debug Build no Thread Safety enabled Zend Memory Manager enabled Zend Multibyte Support disabled zend_extension_tsでよさそうな気がするのですが、間違っているのでしょうか。