Php 无法更改XDEBUG配置[XDEBUG.remote\u enable]
我有一个OS-X设置,并使用Netbeans IDE进行PHP编程。我已经在以下路径中安装了xdebug zend_extension=“/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so” 在该模式下,我将xdebug.remote\u enable设置为On..例如 xdebug.remote_enable=on 这是理想的建议 在查看我的phpinfo时: 我明白了 xdebug.remote_enable=关闭 不确定从何处获取此信息,任何其他xdebug参数配置也不会改变自身 这让我很困惑到底出了什么问题Php 无法更改XDEBUG配置[XDEBUG.remote\u enable],php,netbeans,xdebug,Php,Netbeans,Xdebug,我有一个OS-X设置,并使用Netbeans IDE进行PHP编程。我已经在以下路径中安装了xdebug zend_extension=“/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so” 在该模式下,我将xdebug.remote\u enable设置为On..例如 xdebug.remote_enable=on 这是理想的建议 在查看我的phpinfo时: 我明
正在运行的php版本是5.3.6 我也遇到了同样的问题,后来发现我编辑了错误的php.ini文件。您应该编辑位于/Applications/MAMP/bin/php/php5.3.6/conf/php.ini下的文件,并写入xdebug.remote_enable=1修改php.ini后是否重新启动了Apache?是否正在读取任何其他php.ini文件(php和php cli可能正在读取不同的配置文件)?是的,在所有情况下我都重新启动了Apache。我刚刚检查了配置文件,事实上,它是一个通过命令行读取的OSX默认php.ini文件。但是,在浏览器上,输出的是php.ini文件的MAMP版本。现在,除非Netbeans以某种方式使用默认的命令行安装,并且输出MAMP phpinfo数据,否则应该没有问题,对还是错?