/etc/php5/conf.d 文件夹中.ini文件是什么?
2022-08-30 20:59:32
我得到.ini文件与PHP的CLI使用有关,其中的文件是关于PHP的FastCGI / FPM方面,但是位于.ini文件呢?/etc/php5/cli
/etc/php5/fpm
/etc/php5/conf.d
我得到.ini文件与PHP的CLI使用有关,其中的文件是关于PHP的FastCGI / FPM方面,但是位于.ini文件呢?/etc/php5/cli
/etc/php5/fpm
/etc/php5/conf.d
这些文件将覆盖 php.ini 中的设置。将配置内容放在这里可以让你拥有自定义设置,同时保持更新更简单:如果你修改php.ini本身,那么你要么必须保留旧的php.ini要么在更新PHP时覆盖它。如果您保留自定义设置,例如。 然后,您可以轻松更新PHP,同时保留任何特定于环境的设置。conf.d/local.ini
(由于这篇博客文章而获得的荣誉)
来自(在安装了 PHP 的 Ubuntu 系统上):/usr/share/doc/php5-common/README.Debian.gz
此外,每个 SAPI 都配置了编译时选项
--with-config-file-scan-dir=/etc/php5/$SAPI/conf.d
对于所有SAPI来说,这实际上是一个指向中心目录/etc/php5/conf.d的符号链接。在此目录中找到的任何以 .ini 结尾的文件都将被 php SAPI 视为配置文件。
此方法的基本原理是,每个 SAPI 因此可以使用最少量的 conffile 处理进行相同的配置,但同时,如果您希望具有特定于 SAPI 的配置,则只需删除符号链接即可。