Apache - CentOS - “扫描此目录以查找其他.ini文件”


Apache - CentOS - "Scan this dir for additional .ini files"

有没有办法设置一个位置让 apache 从中读取自定义 php.inis 的位置?目前它说"Scan this dir for additional .ini files"为"(none)"

环境是 CentoOS 6、Apache 2 和通过 DSO 运行的 PHP

扫描目录中的.ini文件是在编译时通过--with-config-file-scan-dir选项配置的。

但是,对于更高版本的 PHP v5.2.0您可以通过设置环境变量在运行时覆盖它PHP_INI_SCAN_DIR

您可以在服务器配置、虚拟主机、目录或.htaccess文件的上下文中使用 SetEnv 指令来更新此值。

SetEnv PHP_INI_SCAN_DIR /usr/local/opt/php-extras