代码之家  ›  专栏  ›  技术社区  ›  nerkn

ubuntu中netbeans的php调试

  •  0
  • nerkn  · 技术社区  · 14 年前

    我不能让netbeans 6.9与xdebug一起工作。奇怪的是我试过 telnet

    nerkn@nerkn-laptop:~/www/nerkl$ telnet localhost 9000
    Trying ::1...
    Trying 127.0.0.1...
    telnet: Unable to connect to remote host: Connection refused
    nerkn@nerkn-laptop:~/www/nerkl$ telnet bogaz  9000
    Trying 127.0.0.1...
    telnet: Unable to connect to remote host: Connection refused
    

    我也找不到debugclient。

    xdebug正在工作:我得到了日志和相当多的错误报告。

    我能做什么? 我只想要一个基本的一步一步的追踪。

    1 回复  |  直到 14 年前
        1
  •  0
  •   troelskn    14 年前

    xdebug正在工作:我得到了日志和相当多的错误报告。

    您需要启用远程调试。

    试试这个 xdebug.ini :

    [xdebug]
    xdebug.remote_autostart = 1
    xdebug.remote_enable = 1
    xdebug.remote_host = localhost
    xdebug.remote_port = 9000
    
        2
  •  0
  •   Adeel Raza Azeemi    6 年前

    对我有效的解决方案;解决了netbeans的调试问题它没有解决telnet的“连接被拒绝”问题。

    我的解决方案:

    在php.In i文件中(即位于/etc/php/7.2/apache2/php.ini中);注释[xdebug]部分中的选项(通常是文件末尾的最后一部分)

    ;xdebug.remote_autostart=on
    

    然后重新启动apache服务

    sudo systemctl restart apache2.service
    

    尝试重新启动netbeans,如果此选项已启用但您已禁用它。

    @troelskn它不是xdebug.ini文件;它是php.ini文件。