在將我的Macbook升級到El Capitan之前,我有一個很好的Phpstorm 9,php 5.6(通過自制軟件),xdebug(通過自制軟件)。然而,在過去的一個月左右,我一直在腦海中想弄明白如何讓安裝程序再次運行。在mac OSX上使用phpstorm啓用xdebug El Capitan
我希望你們有任何想法。
謝謝,Eyal
P.S. 這裏是我的設置:
Xdebug的登錄
Log opened at 2015-11-19 22:33:49
I: Checking remote connect back address.
I: Remote address found, connecting to 127.0.0.1:9000.
I: Connected to client. :-)
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///Users/eyalsh/Sites/test/index.php" language="PHP" protocol_version="1.0" appid="73266" idekey="PHPSTORM"><engine version="2.3.3"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2015 by Derick Rethans]]></copyright></init>
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" status="stopping" reason="ok"></response>
Log closed at 2015-11-19 22:33:49
1)請提供xdebug日誌2)確保您的防火牆允許PhpStorm在xdebug端口 – LazyOne
上接收傳入連接..它已連接(連接到9000端口上的某些服務)。它表示它被命中'/ Users/eyalsh/Sites/test/index.php'文件 - 你能否證明你在PhpStorm中看到的路徑(請注意字母大小寫)? – LazyOne
2)完全退出PhpStorm並運行'sudo lsof -nP -iTCP -sTCP:LISTEN' - 哪些服務在TCP 9000端口上運行? 3)如果沒有 - 再次啓動PhpStorm,打開該項目並再次運行該命令(不執行任何調試操作/按鈕)。有什麼區別? – LazyOne