【发布时间】:2019-03-21 11:00:06
【问题描述】:
我有一个在我公司的本地网络中运行的网络服务器。我在上面安装了xdebug。
现在我想在我的本地计算机上使用我的 netbeans 来调试我在这个本地网络服务器上运行的网站。
这是否可能,或者 xdebug 是否仅在 netbeans 运行在运行网络服务器的 pc/服务器上时才有效?
【问题讨论】:
我有一个在我公司的本地网络中运行的网络服务器。我在上面安装了xdebug。
现在我想在我的本地计算机上使用我的 netbeans 来调试我在这个本地网络服务器上运行的网站。
这是否可能,或者 xdebug 是否仅在 netbeans 运行在运行网络服务器的 pc/服务器上时才有效?
【问题讨论】:
我回答了我的问题...我只需在xdebug.remote_host 下的php.ini 中输入我PC 的IP 地址。
[XDebug]
zend_extension='/usr/lib64/php5/extensions/xdebug.so'
xdebug.remote_enable=on
xdebug.remote_handler="dbgp"
xdebug.remote_host="192.168.1.121"
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
xdebug.renite_enable = 1
xdebug.max_nesting_level = 1000
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = '/var/log'
别忘了重启你的网络服务器。
【讨论】:
xdebug.remote_host?
Waiting for Connection (netbeans-xdebug),但没有任何反应......