2015-11-20 38 views
1

环境 OS X埃尔卡皮坦的Xdebug在PHP并不在断点的IntelliJ IDEA停止

➜ ~ php --version 
PHP 5.3.29 (cli) (built: Nov 16 2015 16:28:23) 
Copyright (c) 1997-2014 The PHP Group 
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies 
    with Xdebug v2.2.6, Copyright (c) 2002-2014, by Derick Rethans 

的IntelliJ IDE 13设置

enter image description here

phpinfo(); 

enter image description here enter image description here 听请求 enter image description here enter image description here

用来运行良好的相同的设置(只需点击浏览器和控制停止php的URL在代码中的断点),但停止工作后,我不得不使用自制重新安装php53。

可能会出现什么问题。现在var_dump()是它看起来唯一的方式。

回答

0

经过一个月的试验和错误,它看起来像网络服务器没有监听端口9000.我改变端口为9090都在ext-xdebug.ini和IDE首选项,并重新启动Apache,它的工作!

➜ ~ sudo lsof -i :9090 
COMMAND PID USER FD TYPE    DEVICE SIZE/OFF NODE NAME 
httpd 20822 daemon 22u IPv4 0xead9c592a7139c1b  0t0 TCP localhost:49428->localhost:websm (CLOSED) 
httpd 20822 daemon 23u IPv4 0xead9c592ab5b9fbb  0t0 TCP localhost:49438->localhost:websm (CLOSED) 
httpd 20822 daemon 26u IPv4 0xead9c592aab3517b  0t0 TCP localhost:49436->localhost:websm (CLOSED) 
httpd 20822 daemon 27u IPv4 0xead9c592aa9224fb  0t0 TCP localhost:49440->localhost:websm (CLOSED) 
httpd 20824 daemon 22u IPv4 0xead9c592ab6406db  0t0 TCP localhost:49472->localhost:websm (CLOSED) 
httpd 20824 daemon 23u IPv4 0xead9c592ab640fbb  0t0 TCP localhost:49473->localhost:websm (CLOSED) 
idea 21828 user1 287u IPv4 0xead9c592afc6e33b  0t0 TCP *:websm (LISTEN) 
相关问题