0
我有一個流浪漢正在運行的服務,以 本地主機:8931不能得到xdebugger連接(無業遊民laravel phpstorm)
當我使用phpstorm「驗證調試器配置」似乎一切都很好。 See here
但是,當我連接到網站的代碼斷點,並打破了第一行的PHP腳本切換連接請求窗口不顯示出來?
我有一個流浪漢正在運行的服務,以 本地主機:8931不能得到xdebugger連接(無業遊民laravel phpstorm)
當我使用phpstorm「驗證調試器配置」似乎一切都很好。 See here
但是,當我連接到網站的代碼斷點,並打破了第一行的PHP腳本切換連接請求窗口不顯示出來?
您必須先開始偵聽遠程連接(運行|開始偵聽PHP調試連接)。此外,您需要在$ _REQUEST中的某處放置XDEBUG_SESSION = PHPSTORM。我使用cookie來切換調試器(將bookmarklets添加到您的瀏覽器)。
還要檢查,如果你有在php.ini這些設置:
; disable profiler
xdebug.profiler_enable = 0
; enable if ?XDEBUG_PROFILE is added to URL
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.default_enable = "Off"
xdebug.remote_autostart = 0
我結束了使用這些設置 xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9000 xdebug.remote_host = 192.168.33.10 xdebug.ide_key = PHPSTORM 並將它們放置在xdebug.ini擴展中 – jwtea