gpt4 book ai didi

php - 如何在 nginx 配置中为一台主机设置 php ini 设置

转载 作者:可可西里 更新时间:2023-11-01 12:50:35 24 4
gpt4 key购买 nike

可以像这样在nginx.conf中设置error_reporting:

fastcgi_param   PHP_VALUE   error_reporting=E_ALL;

但如果我在一个服务器 block 中执行此操作,它是否也会影响所有其他服务器 block ?我应该同时更改所有服务器 block 中的 php 设置吗?

最佳答案

您可以为每个服务器设置 PHP_VALUE,这只会影响该服务器。如果您的所有 PHP 服务器都需要相同的 PHP_VALUE,请使用包含文件。

例如(debian),创建/etc/nginx/conf.d/php_settings.cnf:

fastcgi_param PHP_VALUE "upload_max_filesize=5M;\n error_reporting=E_ALL;";

然后将此文件包含到您需要的任何服务器或位置配置中:

server {
...
location ~ \.php$ {
...
include /etc/nginx/conf.d/php_settings.cnf;
}
...
}

关于php - 如何在 nginx 配置中为一台主机设置 php ini 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32100834/

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