phpstorm調試環境XDebug搭建 waiting for incoming connetcion with ide key 17142 問題解決

1.安裝XDebug,通過phpinfo()可以看到xdebug是否已安裝!!!如果未安裝,可以先看我的另一篇關於XDebug安裝的文章:http://www.cnblogs.com/cxscode/p/7045827.html

2.phpstorm配置

因爲中間遇到一個坑,所以網上大部分配置操作都做了。

首先講重要的幾個配置:

頂欄點擊File->Settings,搜索框輸入debug,

然後搜索框輸入servers,修改設置對應參數值,特別注意Host最好不要設爲127.0.0.1之類的IP,有可能綁定不到和引發Waiting for incoming connection with ide key XX!!!

下面的Use path mappings不要勾選

 

 打開那個類似電話的按鈕

 

 

1.run->edit configurations

StartUrl最好是網址,不然容易出錯,Server選擇的是配置時添加的Servers,詳可參考:http://www.cnblogs.com/cxscode/p/7045944.html

2. Chrome谷歌瀏覽器的擴展我安裝了兩個,並且都開啓了

JetBrains IDE Support 百度網盤:http://pan.baidu.com/s/1cw9Heu 密碼:rw01

xdebug helper for chrome百度網盤:鏈接:http://pan.baidu.com/s/1i5DW11b 密碼:u29d

3.訪問頁面準備進入斷點時,PHPStorm報錯:Cannot accept external Xdebug connection: Cannot evaluate expression'isset($_SERVER['PHP_IDE_CONFIG'])';

導致此問題的一個可能原因是:服務器端的php.ini中配置了:

         extension=/path/xdebug.so

應該只保留下面一個:

         zend_extension=/path/xdebug.so

4.另外端口9000最好改成9001,phpstorm和xdebug要同步,IDEkey同理,要保持一致

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章