簡體   English   中英

崇高文本2 kindari xdebug插件的說明

[英]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

  1. 崇高的文本xdebug插件將使用此路徑在服務器上啟用和禁用xdebug會話。 網址應與您用來連接瀏覽器中服務器的網址相同。 在這種情況下,應為"xdebug": { "url": "http://127.0.0.1" }

    如果您使用的是Chrome xdebug幫助器,則可以跳過該部分的配置,但是您需要在Chrome擴展程序的選項中編輯IDE密鑰。 只需將下拉列表更改為Other然后輸入sublime.xdebug作為值。

  2. 您的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處於活動狀態。

  3. 項目#1已經解決了這個問題。 如果在.sublime-project文件中設置url,它將自動使用http://127.0.0.1/?XDEBUG_SESSION_START=sublime.xdebug打開默認瀏覽器。 實際上,這只是啟動和停止調試會話的便利助手,可以放心地忽略它。

    我更喜歡使用Chrome xdebug幫助器。 只需單擊地址欄中的錯誤即可啟用/禁用調試會話。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM