2012-07-02 3 views
2

PHP 프로그래밍을 위해 Netbeans IDE를 사용하고 OS-X 설정이 있습니다. 나는/응용 프로그램/MAMP이/빈/PHP/php5.3.6/lib 디렉토리/PHP/확장/노 디버그 비 ZTS-20090626/xdebug.so "=XDEBUG 구성을 변경할 수 없습니다. [xdebug.remote_enable]

zend_extension의 다음 경로에 설치 Xdebug는 한 "

에 내가 xdebug.remote_enable로 On..such하는 xdebug.remote_enable 세트가있는 아래

=이 원하는 Netbeans Xdebug configuration 추천입니다.

그리고시

내 phpinfo를보기 :

나는

xdebug.remote_enable = 오프

가에서이 정보를 따기 위치를 확인하고, 다른 Xdebug는 안 매개 변수 구성을 얻을 어느 쪽이든을 바꾸지 말라.

이것은 무엇이 잘못되고 있는지 혼란 스럽습니다.

실행중인 PHP 버전은 5.3.6입니다.

+0

php.ini를 수정 한 후 Apache를 다시 시작 했습니까? 다른 php.ini 파일을 읽을 수 있습니까 (php 및 php-cli가 다른 구성 파일을 읽었을 수 있습니다)? – sesser

+0

예 모든 경우에 Apache를 다시 시작했습니다. 난 그냥 구성 파일을 확인하고 사실 OS X의 기본 php.ini 파일의 경우 커맨드 라인에서 읽을 수 있습니다. 그러나 브라우저에서 출력되는 php.ini 파일의 MAMP 버전이어야합니다. 이제 Netbeans이 기본 명령 줄 설치를 사용하고 MAMP phpinfo 데이터를 출력하지 않는 한 옳고 그름에 문제가 없어야합니다. –

답변

3

동일한 문제가 있었는데 나중에 잘못된 php.ini 파일을 편집하고있는 것으로 나타났습니다. /Applications/MAMP/bin/php/php5.3.6/conf/php.ini에있는 파일을 편집하고 xdebug.remote_enable = 1이라고 써야합니다.

관련 문제