에서 작동하지 않습니다와 나는이 문서를 따라 하나 개의 문서Xdebug는 내가 PHPStorm IDE에서 설정 Xdebug는에 노력하고 PHPStorm IDE
에 언급 된 단계를 수행 : "http://www.mysolutions.it/phpstorm-server-xdebug-configuration/"를.
하지만 "9000가 사용중인 포트"내가 디버그를 실행하는 경우 또한, 그것은 떠나기로 내 설정 설정
내 Xdebug는에서
를 수행 한 단계는 공유 할 것입니다 하나의 오류를 얻고있다. INI 내가 체크 박스를 선택File->settings->PHPservers
Host : Ip for the virtual machine(Ip added in the host file)
Port:80
Debugger:Xdebugger
PHP 폭풍에서
zend_extension="/usr/lib/php5/20090626/xdebug.so"
xdebug.default_enable = 1
xdebug.idekey = "vagrant"
xdebug.remote_enable = 1
xdebug.remote_autostart = 0
xdebug.remote_port = 9000
xdebug.remote_handler=dbgp
xdebug.remote_log="/var/log/xdebug/xdebug.log"
xdebug.remote_host="myip"
(사용 아빠 thMappings)이 프로젝트 파일에서
(서버의 절대 경로 : /var/www/myproj
)
File->settings->Deployment
연결 :
유형 : FTP FTP 호스트 : 내 가상 머신의 IP 포트 : 80 루트 경로 : /var/www
매핑 :
로컬 경로 : /Users/m1019238/dev/myproject/myproj
서버의 웹 경로 : /var/www/myproj
내가 다른 설정을 놓친 경우 무엇이든 공유합니다. 내 영어도 매우 유감스럽게 생각합니다.
** 포트 9000이 사용 중입니다 ** 포트 '9000'을 (를) 사용하는 다른 서비스가 없는지 확인하십시오.이'netstat -plnt |를 입력하십시오. grep ': 9000''을 터미널에두고 어떤 응용 프로그램이 포트 900으로 실행 중인지 확인하십시오. –
안녕하세요 @ Rahil Wazir, netstat -plnt | grep ': 9000'm, Mac OS X에서 작동하지 않습니다. – Vishnu
참조 : http://stackoverflow.com/questions/4421633/who-is-listening-on-a-given-tcp-port-on-mac -os-x –