最近我在 Ubuntu 16.04 上安装了 LAMP 和 PHP-xdebug。我注意到现在有以下文件:
/etc/php/7.0/apache2/conf.d/20-xdebug.ini
/etc/php/7.0/cli/conf.d/20-xdebug.ini
/etc/php/7.0/mods-available/xdebug.ini
我想知道这些文件之间的区别是什么,以及在
/etc/php/7.0/apache2/php.ini
中的设置如何受到影响。此外,根据最佳实践,应该使用哪个文件?
如果在这些文件中重复配置不同的值,哪个会优先生效?
例如,如果在
/etc/php/7.0/apache2/php.ini
和 /etc/php/7.0/mods-available/xdebug.ini
中都设置了 xdebug.remote_port = 9000
,并且在 /etc/php/7.0/mods-available/xdebug.ini
中设置为 xdebug.remote_port = 9001
,那么哪个值将被选择?