我正在爲vim使用xdebug插件。進行了一些更改後,我能夠運行調試器但無法設置斷點。 所以,我啓用了xdebug.remote_log,下面是對應於設置斷點的日誌語句。xdebug vim插件問題
< - breakpoint_set -i 5 -t線-f文件:/// C:\ htdocs中\ testLocal.php -n 36 - >
及其發行請求發送到在僅正確的格式,但不知道調試器爲什麼調試器正在返回「命令不可用」。 如果有任何問題,請讓我知道。
我正在爲vim使用xdebug插件。進行了一些更改後,我能夠運行調試器但無法設置斷點。 所以,我啓用了xdebug.remote_log,下面是對應於設置斷點的日誌語句。xdebug vim插件問題
< - breakpoint_set -i 5 -t線-f文件:/// C:\ htdocs中\ testLocal.php -n 36 - >
及其發行請求發送到在僅正確的格式,但不知道調試器爲什麼調試器正在返回「命令不可用」。 如果有任何問題,請讓我知道。
我在「file:/// C:\ htdocs \ testLocal.php」中發現了一個額外的「/」,可能vim插件與Windows文件路徑不兼容?
我最近剛安裝了這個東西,發現一個tutorial by Blake Johnson都是關於在Vim中安裝和使用Xdebug的。
此外,請嘗試清除您可能擁有的頁面上的任何Cookie。這往往會導致插件以一種奇怪的方式搞砸。
確保您在包含php表達式的行上設置斷點,而不是在包含僅僅右括號的空行或行上。
在空白行上設置斷點不起作用,並返回隱藏的「找不到命令」錯誤。
我有同樣的問題。當我檢查了xdebug日誌時,它顯示了file:/// http://myapp.local 正如你看到我的ide(PHP eclipse)似乎插入額外的「http://」將其視爲URL而不是文件。
幸運的是,這只是我的index.php。其他文件斷點正在被正確地傳遞給xdebug,並且只要不知道跨越多行,我就可以設置和命中php表達式上的斷點。後者出於某種原因會導致斷點不能命中,只能通過。
希望這會有所幫助!
需要多餘的「/」來指示資源在本地計算機上。 「file:/// C:\ htdocs \ testLocal.php」等價於「」file:// localhost/C:\ htdocs \ testLocal.php「 我已經嘗試刪除多餘的」/「,但它沒有沒有工作。 – 2009-03-21 06:57:28