我想从 NetBeans 7.1 调试 PHP。我的网络服务器是 IIS。我首先发现 NetBeans 尝试使用 XDebug,下载它,将 DLL 复制到适当的文件夹。现在我想知道如何正确配置它。
在线 php 配置分析器给了我以下建议:
- 下载php_xdebug-2.1.4-5.3-vc9-nts.dll
- 将下载的文件移动到 C:\Program Files\PHP\v5.3\ext
- 编辑 C:\Program Files\PHP\v5.3\php.ini 并添加该行
- zend_extension = C:\Program Files\PHP\v5.3\ext\php_xdebug-2.1.4-5.3-vc9-nts.dll
重启网络服务器
好的,一切都清楚了,除了在 php.ini 的哪个部分放置该行。我很怀疑。
另一方面,Netbeans 抱怨:
在 224 秒内未检测到来自 xdebug 的连接。原因可能是未安装或未正确配置 xdebug。确保您的 php.ini 文件包含以下条目:
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost(或主机名)
xdebug.remote_port=9000
再一次,将这些行放在 php.ini 的哪个部分?