2016-11-14 11 views
0

웹 플랫폼 설치 프로그램을 통해 IIS 7, Windows 10 및 FastCGI에 모두 PHP 7.0.0을 설치했습니다. 내 phpinfo()를 wizard에 붙여서 xdebug를 설치하려고하고 지침을 따르려고합니다.IIS 7.0에서 xendbug를 Zend Extension으로로드

문제는 zend_extenson으로 구성 할 수 없다는 것입니다. 내가 IIS에서 PHP 관리자로 가서 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 경고 : 내가 가진 Xdebug는이 라인에 알 수없는에서 젠드 확장으로로드해야합니다 0

+0

이 질문은 비슷하지만 작동하지 않았다 중 ... http://stackoverflow.com/questions/11299787/xdebug-not-as-zend-extension-iis7 – Adam

답변

1

그것은 밝혀 다운 그레이드 나는 또한 PHP를 로그 파일에 다음을 참조

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