1

我运行一个 apache-server,我只需要一个 php_flag 就可以不同于虚拟主机中的全局配置。

我在那个虚拟主机目录中没有 .htaccess 文件,所以我只是添加了它,其中包含

php_flag flagname On

我的 httpd.conf 包含

<Directory "/path/to/host">
AllowOverride All
</Directory>

我使用标准服务器 API,而不是 suPHP 或任何东西

无论如何,phpinfo 一直告诉我,我设置为 On 的标志仍然是 Off。标志是 suhosin.simulation,应该可以在 .htaccess 中设置。

我错过了什么?

4

1 回答 1

5

php_flag只能设置PHP_INI_ALLPHP_INI_PERDIR类型指令。您可能需要在 vhost 配置的范围php_admin_flag内使用 a 。<Directory xxxxxxxxxx> </Directory>您将需要重新启动 Apache 以锁定它。

于 2012-07-18T10:13:06.913 回答