0

如此处所述,PHP_INI_PERDIR使用 IIS 运行 PHP 时,您无法轻松修改标记的 php ini 值。

有没有办法在每个站点或每个目录的基础上为php.ini设置提供类似的功能,这些设置不能使用ini_set()或不能设置PHP_INI_USER(因此不能在 Windows 注册表中设置 - 这似乎无论如何都是一个放置ini设置的可怕地方)?

4

1 回答 1

0

实际上确实存在类似的功能 - 如果您使用的是 php 5.3+。

您可以轻松地编辑 php.ini 并在现有 php.ini 文件的末尾为每个要修改的站点添加类似于以下内容的条目:

[PATH=C:/code/website1.com/]
upload_max_filesize = 2M

[PATH=C:/code/website2.com/]
upload_max_filesize = 12M
于 2013-09-04T20:30:09.940 回答