コードでブレークポイントをトリガーできるように、Eclipseでzendデバッガーを起動させようとしています。
wamp 2.2をインストールしました(PHP 5.3.10を使用-スレッドセーフ)
zendからeclipse'allinone'パッケージをインストールしました。
php.iniを更新して次のようにしました
zend_extension = "c:/wamp/bin/php/php5.3.10/zend_ext/ZendDebugger.dll"
[Zend]
zend_debugger.allow_hosts="127.0.0.1"
zend_debugger.expose_remotely=always
php.exeを起動すると、次のように表示されます。
Cannot load Zend Debugger - it was build with configuration API220090626,NTS,VC9, whereas running engine is API2200090626,TS,VC9
ZendDebuggerはスレッドセーフではないため、tsバージョンをダウンロードすることはできません。php 5.3.10のダウンロードリンクが見つかりません(http://windows.php.net/download/)
ただし、phpのコピーを5.3.13(nts)に置き換えようとすると、sqlsrv拡張機能に互換性がなく、エラーが発生します。
PHP Startup: Unable to load dynamic library 'c:wamp/bin/php/php5.3.10/ext/php_sqlsrv_53_nts.dll' - %1 is not a valid Win32 application
php.iniを変更してsqlsrv拡張機能をロードしない場合でも、エラーが発生します
Failed loading c:/wamp/bin/php/php5.3.10/zend_ext/ZendDebugger.dll
Zend Framework、Eclipse、wamp、sqlservでデバッグを機能させる方法を知っている人はいますか?