2017-04-04 1 views
0

Mac OS X Sierra로 업그레이드 한 후 xdebug 확장이 작동하지 않습니다.Mac os Sierra로 업그레이드 한 후 Xdebug가 작동하지 않습니다.

  • php -v를 수행하면 xdebug가 설치된 것으로 표시됩니다.
  • 확장 라이브러리 (/ usr/lib/php/extensions/no-debug-non-zts-20131226)로 갈 때 xdebug.so 파일이 있습니다.
  • phpinfo()를 열면 xdebug가 표시되지 않습니다.

내가 v2.3.3을 PHP는 v5.6.28 및 설치 Xdebug는이다 사용하고 phpstrom에서이 작업을 실행하는 데 노력하고있어.

업그레이드하기 전에 모든 것이 잘 동작했습니다.

+0

케어에서 참조 복사해야? 또한 더 넓은 범위를 위해'phpstorm' 태그로 이것을 태그 할 수도 있습니다. –

+0

CLI에서 사용중인 php.ini가 로컬 서버에 사용중인 php.ini와 동일한 지 확인하십시오. 로컬 Apache의 php.ini 파일에 xDebug가 활성화되어 있는지 확인하지 않는 경우 – James

+0

* "phpinfo()를 열면 xdebug가 표시되지 않습니다."* 어떻게합니까? 내 말은 - 터미널이나 브라우저를 통해? – LazyOne

답변

1

제 경우에는 동일한 문제가있었습니다. 왜냐하면 brew을 사용하여 xdebug를 설치하고 라이브러리에 올바른 경로가 없기 때문입니다. 그러니 그냥 경로에 xdebug.so도 PHPStorm에`xdebug` 구성을 공유 할 수 php.ini

cp /usr/local/Cellar/php56-xdebug/2.5.4/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226/ 
관련 문제