2
我試圖讓我的遠程ubuntu服務器上的調試運行來調試typo3擴展。xdebug + phpstorm + typo3擴展
我在我的機器上安裝了XDebug 2.2.0和PHP-Storm 4.0。看起來一切正常。如果我在任何被命中的核心類上設置斷點。 只要在我的擴展中設置斷點 - 它將被忽略。最近我得到的頁面在哪裏我的分機是一些突破在這個地方: class.t3lib_svbase.php:行668
我嘗試,我發現所有的教程,但不幫助我得到它的工作...
有沒有想法?
答案: 非常感謝提示!這是兩個配置錯誤的組合: 1)它符合鏈接問題。我試圖映射到符號鏈接的文件夾... 2)爲了能夠調試的東西xdebug.ini必須有以下行,否則什麼都沒有發生!
xdebug.auto_trace=1
xdebug.collect_includes=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.default_enable=1
xdebug.extended_info=1
對於一些有趣的原因
xdebug.remote_autostart=1
必須在ini也設置。如果不是,它被設定爲GET-無功或函數ini_set()是不是在擴展破...
您是否在PHPStorm內設置了路徑映射? –
是的。但是我沒有下載整個webroot,只是typo3conf/ext /目錄。但我將它映射到服務器上正確的絕對路徑。 – MPH
有什麼辦法可以在服務器上更詳細地登出xdebug嗎?猜猜這可能也有助於發現問題... – MPH