【问题标题】:Can't set PHP settings for Azure Linux App Service无法为 Azure Linux 应用服务设置 PHP 设置
【发布时间】:2021-10-25 03:45:29
【问题描述】:

我正在尝试在 Azure 的 LINUX 应用服务中为 PHP 8.0.3 设置一些内容。我将以下内容放在我的 .htaccess 中,但这些设置似乎被忽略了。

php_value memory_limit 2048M
php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value max_execution_time 3600
php_value max_input_time 300
php_value output_buffering Off

重启应用服务并检查 phpinfo() 我得到:

Directive Local Value Master Value
memory_limit 128M 128M
post_max_size 8M 8M

我看到了一篇关于创建 settings.ini 的帖子,我尝试了一下。该设置似乎需要,但随后破坏了 mysqli 设置。所以它似乎完全覆盖了所有设置,而不是增加我需要的设置。

有什么想法吗?

显然,我的 WordPress 网站在 128M 的 RAM 上阻塞。 :-)

【问题讨论】:

    标签: php azure azure-web-app-service php-8


    【解决方案1】:

    Linux PHP v8 祝福图片默认为nginx/php-fpm,因此您可能不需要.htaccess。但是,您可以尝试使用重写规则来模仿 .htaccess。

    您可以使用启动命令进行配置。 Azure App Service on Linux FAQ

    另外,

    对 PHP 8 的官方支持仅在 Linux 上可用,因为此应用服务将仅在应用服务 Linux 实例上支持 PHP 8。 请参阅这些文档: php_support

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-02
      • 2017-08-28
      • 2020-08-13
      • 1970-01-01
      • 2021-02-08
      • 2022-11-24
      • 2019-09-06
      • 2021-04-24
      相关资源
      最近更新 更多