代码之家  ›  专栏  ›  技术社区  ›  Rafael Vega

如何正确配置xdebug.file_link_格式?

  •  3
  • Rafael Vega  · 技术社区  · 14 年前

    我希望xdebug输出的错误消息在浏览器中显示为链接,以便使用textmate快速打开它们。

    我在php.ini文件中添加了以下行,重新启动了apache,并在其中一个php脚本中添加了一些语法错误,但文件名没有显示为链接。xdebug在我的系统上工作正常。

    xdebug.file_link_format="txmt://open/?url=file://%f&line=%l"
    

    是否需要设置其他配置以使此工作正常?

    编辑: 以下是my php.ini中所有与xdebug相关的配置设置:

    [xdebug]
    xdebug.remote_enable=1
    xdebug.remote_host=localhost
    xdebug.remote_port=9000
    xdebug.remote_autostart=1
    xdebug.file_link_format="txmt://open/?url=file://%f&line=%l"
    
    3 回复  |  直到 12 年前
        1
  •  1
  •   Boris Gordon    14 年前

    我使用xdebug 2.1.0rc1运行SnowLeopard,可以单击错误作为链接,将我带到textmate中的正确行,这样就可以工作了。

        2
  •  1
  •   fokkerone    14 年前

    我找到了解决方案: 所以只要用这里最新的一个来代替妈妈带来的xdebug wich就行了。

    http://code.activestate.com/komodo/remotedebugging/

    然后将连接件移到延长件上方 喜欢

    [ XDebug ] xdebug.file_link_format=“txmt://open?打开?url=文件://%f&line=%1“ zend_extension=“/applications/mamp/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so”

    ;xdebug.remote_启用=1 ;xdebug.remote_host=本地主机 ;xdebug.remote_端口=9000 ;xdebug.remote_autostart=1

    比快乐快乐还要快乐;—)

        3
  •  0
  •   leek Bharat Chodvadiya    12 年前

    我意识到这是不相关的,但由于这个问题是我大多数谷歌搜索的首要结果,我认为它可能对其他人有所帮助。

    我编写了这个关于 xdebug.file_link_format 在Windows上使用NetBeans。你可以很容易地修改 .bat 但是,任何IDE的文件。

    xdebug.file_link_format for Netbeans on Windows