我正在尝试在我的远程ubuntu服务器上运行调试以调试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-Var或ini_set()设置的,它不会在扩展名中断...
答案 0 :(得分:0)
这是两个配置错误的组合:
否则没有任何反应!!
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-Var或ini_set()设置的,它不会在扩展名中断...