2014-06-05 5 views
1

xdebug를 로컬 OS 10.9 dev 환경에서 설정하려고했지만 많은 성공을 거두지 못했습니다. homebrew를 사용하여 설치했으며 ok를 설치 한 것으로 보입니다. 터미널에서 그것은 괜찮은 것 같습니다, php -i로드 Loaded Configuration File => /usr/local/etc/php/5.4/php.ini 그리고 더 아래에 xdebug에 대한 정보를 보여줍니다. phpinfo()index.php 파일에 php.ini/etc/php.ini에 위치하는 것으로 보입니다.자작 설치 후 XDebug가 작동하지 않음

왜 두 가지 php.ini 파일이 있고 어느 파일을 사용해야합니까? 적절한 파일로 어떻게 변경합니까?

저는 지금 3 시간 씩 인터넷 검색을하고 있었지만 알아낼 수 없었습니다 ... 어떤 도움을 주시면 감사하겠습니다!

편집 :

내가 추가하려고 :

[xdebug] 
zend_extension="/usr/local/Cellar/php54-xdebug/xdebug.so" 
/etc/php.ini 파일

하지만 아무런 영향을 미치지 않습니다. 파일 경로가 올바른지 확인합니다.

+0

여기를 읽어주세요. http://stackoverflow.com/questions/16236845/phpstorm-does-not-see-xdebug-but-it-is-installed – RDK

+0

@imRcH 응답 해 주셔서 감사합니다. 나는 그 게시물을 통해 모습을 보였지만 나는 아무것도 시도하지 않았다. – doovers

+0

'php -i'는 CLI이고 완전히 다른 .inis를 가질 수도 있습니다. [wizard] (http://www.xdebug.org/wizard.php) –

답변

2

다른 사람에게 유익한 경우 xdebug 작업 방법은 다음과 같습니다.

나는 homebrew가 php의 별도의 새 버전을 설치하고 httpd.conf을 업데이트하지 않았다는 것을 알지 못 했으므로 이것을 알아 내기 전까지는 httpd.conf에 잘못된 php 모듈을로드하고있었습니다.

자작 빌드 모듈로 변경하면 모든 것이 예상대로 작동합니다.

관련 문제