[英]instructions for sublime text 2 kindari xdebug plugin
我正在嘗試安裝sublime text 2插件https://github.com/Kindari/SublimeXdebug/blob/master/README.md 。 但是我很難讓它工作:
到目前為止,我有幾個問題:
它說:
"settings": {
"xdebug": { "url": "http://your.web.server" }
}
我的本地wamp服務器是“ htp:// 127-0-0-1”-這是什么意思?
同樣在遵循Xdebug安裝向導之后,PHP.ini文件如下所示:
zend_extension = \xampp-portable\php\ext\php_xdebug-2.2.1-5.4-vc9.dll
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "\xampp-portable\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "127.0.0.1"
;xdebug.trace_output_dir = "\xampp-portable\tmp"
這個對嗎?
3)同樣要啟動會話,我還需要在URL中顯示XDEBUG_SESSION_START。我在chrome中安裝了xdebug幫助器,並在chrome的地址欄中嘗試了htp:// 127-0-0-1 / test1 / index?XDEBUG_SESSION_START
非常感謝你提前。 甚至回答其中一個或兩個問題都會有很大幫助
問候,
法案
嗨,鮑勃-感謝您的關注。 按照您的指示,我可以完成其中的一部分。 我會再處理一下,並在接下來的24-48小時內問一個跟進問題-Bill
崇高的文本xdebug插件將使用此路徑在服務器上啟用和禁用xdebug會話。 網址應與您用來連接瀏覽器中服務器的網址相同。 在這種情況下,應為"xdebug": { "url": "http://127.0.0.1" }
。
如果您使用的是Chrome xdebug幫助器,則可以跳過該部分的配置,但是您需要在Chrome擴展程序的選項中編輯IDE密鑰。 只需將下拉列表更改為Other
然后輸入sublime.xdebug
作為值。
您的xdebug設置存在一些問題。 首先,指定擴展名時必須使用完整路徑。 其次,所有設置都用注釋掉;
的。
這是一個簡化的配置,可以幫助您入門。 我猜到了xdebug dll的路徑,因此,如果它不能反映文件的實際位置,請對其進行編輯。
zend_extension = "C:/xampp-portable/php/ext/php_xdebug-2.2.1-5.4-vc9.dll" xdebug.remote_enable = 1 xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000
編輯並保存php.ini文件后,重新啟動/重新加載xampp並檢查phpinfo()以確保xdebug處於活動狀態。
項目#1已經解決了這個問題。 如果在.sublime-project文件中設置url,它將自動使用http://127.0.0.1/?XDEBUG_SESSION_START=sublime.xdebug
打開默認瀏覽器。 實際上,這只是啟動和停止調試會話的便利助手,可以放心地忽略它。
我更喜歡使用Chrome xdebug幫助器。 只需單擊地址欄中的錯誤即可啟用/禁用調試會話。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.