从 vhost 或 .htaccess 覆盖 php.ini 配置

从 vhost 或 .htaccess 覆盖 php.ini 配置

我希望 Apache 配置中的一个特定 vhost 能够覆盖auto_prependPHP 配置指令并始终包含一个 PHP 文件,而不让其他站点包含它。

SetEnv一种选择是在 Apache 中使用,getenv在 PHP 中使用auto_prependphp.ini 中的设置

答案1

未经测试,但我会尝试添加

php_value auto_prepend_file /your/path/here.php

到你的虚拟主机配置。根据PHP 文档,此方法仅在 PHP 作为 Apache 运行时才有效模块

相关内容