gpt4 book ai didi

php - 为单个站点使用自定义 PHP.INI。 Windows 2003、64 位、IIS7.5、PHP 5.3.6

转载 作者:搜寻专家 更新时间:2023-10-31 22:13:05 25 4
gpt4 key购买 nike

我在单个站点上有一个 PHP 脚本,它要求我将上传大小最大值设置得相当高。我不想在全局范围内这样做。

根据 PHP 文档,我无法使用 设置某些变量的值,例如 post_max_sizemax_file_uploadsupload_max_filesize ini_set。我在这里看到了许多在 UNIX 机器上或在运行 Apache 的 Windows 上运行 PHP 的解决方案,但我对使用 IIS 的解决方案一无所知。

我的理解是,我可以通过自定义 php.ini 文件来覆盖特定的 php.ini 值。

理想情况下,我希望文件夹中有一个 php.ini 文件,其中包含一个如下所示的脚本:

[PHP]
post_max_size = 200M
max_file_uploads = 5
upload_max_filesize = 200M

如果不在我的服务器上全局设置值,我如何才能做到这一点?

最佳答案

您可以使用 PHPRC 环境变量为每个网站设置单独的 ini 文件,如此处所述 http://php.net/manual/en/configuration.file.php .

这里有一篇关于如何为 IIS 6 和 7 设置它的文章。

http://learn.iis.net/page.aspx/745/enable-per-site-php-configuration-on-iis-60-and-iis-7-and-above/

希望对你有帮助

关于php - 为单个站点使用自定义 PHP.INI。 Windows 2003、64 位、IIS7.5、PHP 5.3.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337359/

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