如何在本地Xampp服务器中设置.user.ini

时间:2018-12-26 10:38:59

标签: php configuration

我想更改upload_max_filesize的值而不更改php.ini文件。 在搜索过程中,我知道也可以使用.user.ini文件来更改upload_max_filesize。我做了如下的.user.ini upload_max_filesize = 50M并将文件放在xampp文件夹中,但是没有按预期工作,我在哪里做错了?我应该在哪里放置文件?请为我建议正确的实现方式。谢谢。

1 个答案:

答案 0 :(得分:1)

Php manual page指出.user.ini类似于.htaccess文件,并且是按目录工作的。同一文档还指出,如果您将php作为Apache模块运行,则可以使用.htaccess文件来获得相同的结果。 This answerThis articleThis part of doc's也阐明了.user.ini文件中可以设置的内容。

现在考虑您正在使用xammp并根据文档进行判断:

看起来最好不要使用.user.ini,而不要使用.htaccess。而且据我了解,php.ini必须设置user_ini.filename并取消注释,并且.user.ini必须与.htaccess位于同一文件夹中以进行站点/脚本/设置。对于xammp .htaccess,位置很大程度上取决于设置。例如,站点代码可放在htdocs文件夹(虚拟主机)中的单独文件夹中。但这只是设置的一种方式。

这并不是真正的答案,但是所有这些研究都没有包含在评论中。