2016-11-14 6 views
0

IIS 7.0、Windows 10、およびFastCGI上でPHP 7.0.0をWebプラットフォームインストーラ経由でインストールしました。私はwizardにphpinfo()を貼り付けてxdebugをインストールしようとしており、指示に従っています。IIS 7.0でxendbugをZend Extensionとしてロード

問題は、zend_extensonとして設定できないことです。私はIISでPHP Managerにアクセスし、Xdebug拡張モジュールを有効にすると、私は次の行は、php.iniファイルに挿入されます:

[PHP_XDEBUG-2.5.0RC1-7.0-VC14-NTS-X86_64] 
extension=php_xdebug-2.5.0rc1-7.0-vc14-nts-x86_64.dll 

私の代わりに代替としてzend_extensionを可能とに記載されている拡張子をリフレッシュするための行を変更した場合IISのPHP拡張機能画面では、再び無効になっているように表示されます。私がもう一度それを有効にすると、あなたは上記のものに戻ります。 IISはzend_extension =が好きではありません。私は何が欠けていますか?

また、私はPHPのログファイルに以下を参照してください。

PHPの警告:Xdebugのは、それは私がダウングレードしなければならなかったが判明したライン0

+0

この質問は類似していたが、うまくいきませんでしたどちらか... http://stackoverflow.com/questions/11299787/xdebug-not-as-zend-extension-iis7 – Adam

答えて

1

に不明でZendの拡張としてロードする必要がありますxdebugを2.4.1に設定し、PHP Stormで接続が表示されました。私はまた、php.iniファイルで次の設定を使用しました。拡張機能はIISのPHPマネージャーでは有効には表示されませんが、phpinfo()ページで実際に有効になっています。

[PHP_XDEBUG] 
zend_extension=php_xdebug.dll 
xdebug.remote_enable=1 
xdebug.remote_autostart=1 
xdebug.idekey=PHPSTORM 
関連する問題