gpt4 book ai didi

php - 使用 PHP + IIS6 的网站可以覆盖 php.ini 设置吗?

转载 作者:可可西里 更新时间:2023-11-01 10:55:35 25 4
gpt4 key购买 nike

我们将 PHP 5.2.6 部署到 c:\php,并且在该文件夹中有 php.ini 文件。在 Windows 上,网站是否可以像 apache 具有 .htaccess 的方式一样覆盖这些设置?例如

DirectoryIndex index.php index.html
<IfModule mod_php5.c>
php_flag magic_quotes_gpc off
php_flag register_globals off
</IfModule>
<IfModule mod_php4.c>
php_flag magic_quotes_gpc off
php_flag register_globals off
</IfModule>

更新:

我知道 ini_set() 但想知道是否有一种声明性的方法可以在网站的配置文件中而不是在脚本中执行此操作。

最佳答案

我建议尽你所能避免将 register_globals 更改为 on,因为这是一个主要的安全漏洞。

但是您可以尝试使用 init_set() 更改 PHP 代码中的设置,尽管有些设置一旦 PHP 开始运行就无法更改。 (我相信这些在某种程度上取决于服务器。)

关于php - 使用 PHP + IIS6 的网站可以覆盖 php.ini 设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com