Php Azure.user.ini不工作

Php Azure.user.ini不工作,php,azure,ini,Php,Azure,Ini,正如azure网站所述,要配置PHP,我应该在根目录中添加一个.user.ini文件 问题是,当我这样做时,我的PHPINI值似乎都没有改变。我很确定我的ini文件是正确的 upload_max_filesize=128M post_max_size=128M 当我上传文件并重新启动网站时,我会检查php_info(),并且这些值仍然设置为默认值 我做错什么了吗?我解决了我的问题 我在FileZilla中创建了第一个.user.ini文件,由于某种原因azure无法识别该文件。然后,我刚刚创

正如azure网站所述,要配置PHP,我应该在根目录中添加一个.user.ini文件

问题是,当我这样做时,我的PHPINI值似乎都没有改变。我很确定我的ini文件是正确的

upload_max_filesize=128M
post_max_size=128M
当我上传文件并重新启动网站时,我会检查php_info(),并且这些值仍然设置为默认值


我做错什么了吗?

我解决了我的问题

我在FileZilla中创建了第一个.user.ini文件,由于某种原因azure无法识别该文件。然后,我刚刚创建了一个user.ini文件,并在命令提示符下将其重命名为.user.ini

ren user.ini .user.ini

该文件已被azure识别。

我也有类似的问题,但在本地。Windows IIS,PHP7 w/WinCache,使用.user.ini


第一个问题似乎与缓存有关。在我以随机顺序(in.user.ini)移动这些行之后,它终于起作用了。第二个问题,将max_input_vars=1000更改为2000没有效果,但当我将整行移到另一行(in.user.ini)时,它就工作了。

我正在Linux容器中运行一个PHP应用程序,
.user.ini
解决方案对我来说不起作用。这里解释的解决方案对我有效:

  • 将目录“ini”添加到
    \home\site
    目录
  • 使用PHP\u INI\u SCAN\u DIR键和值
    \home\site\INI
  • \home\site\ini
    中创建一个名为
    extensions.ini
    的ini文件
  • 使用与php.ini文件相同的语法向extensions.ini文件添加配置设置
  • 重新启动应用程序以加载更改

  • 我在这里遇到了同样的问题,但我的文件已经正确命名为
    .user.ini

    经过一些尝试和错误后,我将
    .user.ini
    放在
    \home\site\wwwroot\public
    中,这是我的laravel应用程序提供文件的文件夹


    因此,如果您不是从
    \home\site\wwwroot
    (即,在某个时间更改了web应用程序的
    /
    的路径映射)提供服务,这可能值得一试。

    我有linux web应用程序,您在其中添加了目录。user.ini(site?或wwwroot)也可以发布其内容,理论上它应该位于wwwroot文件夹中。请看这里: