我需要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.d
php.ini
为什么没有像 Apache 那样的conf-available
and结构?conf-enabled