PHP5 共享(apache2 和 cli)配置

PHP5 共享(apache2 和 cli)配置

我需要date.timezone在 PHP5 配置中设置。显然,我可以简单地编辑php.ini文件(/etc/php5/apache2/php.ini/etc/php5/cli/php.ini),但这似乎不是一个很好的解决方案,原因有二:

  • 时区设置在所有环境中都是相同的,因此我宁愿将其设置在单个位置,而不必编辑多个文件。
  • 我想要将/etc/php5/apache2/php.ini和符号链接/etc/php5/cli/php.ini到位于的那些/usr/share/php5,这样我就能及时了解软件包更新带来的变化。

我想到的解决方案是将 .ini 文件添加到/etc/php5/mods-available我的配置中,然后运行以从和sudo php5enmod my-config创建符号链接,但这可能是针对模块而不是自定义配置的。这种方法有什么缺点吗?这是否允许我覆盖主文件中已设置的设置?/etc/php5/apache2/conf.d/etc/php5/cli/conf.dphp.ini

为什么没有像 Apache 那样的conf-availableand结构?conf-enabled

相关内容