![已安装 xdebug 2.2.1,但无法与 cgi 配合使用](https://linux22.com/image/821993/%E5%B7%B2%E5%AE%89%E8%A3%85%20xdebug%202.2.1%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E4%B8%8E%20cgi%20%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8.png)
我已经安装了 (通过 pecl) xdebug。它已安装 (如 phpinfo() 输出所示),但它似乎无法与 CGI 配合使用 (使用 CLI 可以)。我重新启动了 apache,但没有任何效果。有什么想法吗?
一些配置细节(由http://xdebug.org/wizard.php)
Xdebug installed: 2.2.1
Server API: Apache 2.0 Handler
Windows: no
Zend Server: no
PHP Version: 5.3.10-1
Zend API nr: 220090626
PHP API nr: 20090626
Debug Build: no
Thread Safe Build: no
Configuration File Path: /etc/php5/apache2
Configuration File: /etc/php5/apache2/php.ini
Extensions directory: /usr/lib/php5/20090626+lfs
答案1
如果您查看配置详细信息 (/etc/php5/apache2/php.ini) 中列出的 php.ini 文件,您将找到一行以 'zend_extension="/usr/lib/php5/' 开头并以 'xdebug.so"' 结尾的行。将此行复制到您的 cgi php.ini 文件中,可能位于 /etc/php5/cgi/php.ini