2016-11-16 102 views
1

我我的流浪服務器上安裝的Xdebug和崇高文字3.當我開始調試XdebugClient插件工作時,我的頁面加載在瀏覽器,但沒有在上下文中,手錶顯示出來或堆疊標籤。 xdebug.log文件也是空的。以下是我的設置:Xdebug的(流浪者)不宜與SublimeText 3

的php.ini

[CUSTOM] 

error_reporting=1 
display_errors=true 
track_errors=1 

[xdebug ] 

zend_extension="/usr/lib/php5/20121212/xdebug.so" 
xdebug.remote_connect_back=1 
xdebug.default_enable=1 
xdebug.remote_autostart=0 
xdebug.idekey=sublime.xdebug 
xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_host=10.0.2.15 
xdebug.remote_port=9001 
xdebug.remote_log="/var/log/xdebug/xdebug.log" 
xdebug.profiler_enable=1 
xdebug.profiler_output_dir="/tmp/profiler" 
xdebug.remote_mode=req 

xdebug.ini

zend_extension="/usr/lib/php5/20121212/xdebug.so" 
xdebug.remote_enable=on 
xdebug.remote_handler=dbgp 
xdebug.remote_host=10.0.2.15 
xdebug.remote_port=9001 
xdebug.remote_log="/var/log/xdebug/xdebug.log" 

.sublime_project

"settings": { 
     "xdebug": { 
      "url": "http://mysite.dev/", 
      "path_mapping": {"/vagrant/www/mysite/dist" : "/Users/iii/Documents/Dev/vagrant/www/mysite/dist"}, 
      "super_globals": true, 
      "close_on_stop": true, 
     } 
    } 

Xdebug.sublime的設置

{ 
    "close_on_stop": true, 
    "pretty_output": true, 
    "launch_browser": true, 
    "debug": true, 
    "ide_key": "sublime.xdebug", 
    "port": 9001, 
} 

有人能告訴我這裏有什麼問題?

+0

Xdebug的日誌應該被創建..只要Xdebug的看到Xdebug的COOKIE/GET/POST參數。所以..用'xdebug.remote_autostart嘗試= 1' - 它會告訴Xdebug的嘗試調試每一個請求。如果仍然沒有(甚至沒有Xdebug的日誌) - 什麼樣的安全軟件/軟件包你有你的虛擬機(如SELinux和一致好評)上。 – LazyOne

回答

0

萬一別人有同樣的問題。我在Xdebug中使用Sublime 2時沒有任何問題。我升級到Sublime 3,無法讓Xdebug破解。我通過各種崗位去了,嘗試過各種建議沒有成功,直到我加入了設置xdebug.remote_log =「/無功/日誌/的XDebug/xdebug.log」。不知道爲什麼,但一旦添加,它開始工作。