加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在php-fpm confs而不是php.ini中设置php值

发布时间:2020-12-13 14:02:09 所属栏目:PHP教程 来源:网络整理
导读:我想在php-fpm conf文件中设置通常在php.ini中设置的值.我正在使用nginx. 我创建了以下设置,但我不确定这是否有用. php_value[memory_limit] = 96Mphp_value[max_execution_time] = 120php_value[max_input_time] = 300php_value[php_post_max_size] = 25Mph
我想在php-fpm conf文件中设置通常在php.ini中设置的值.我正在使用nginx.

我创建了以下设置,但我不确定这是否有用.

php_value[memory_limit] = 96M
php_value[max_execution_time] = 120
php_value[max_input_time] = 300
php_value[php_post_max_size] = 25M
php_value[upload_max_filesize] = 25M

你觉得这样的话好吗?

当一个值在php.ini和php-fpm conf文件中设置时会发生什么? php-fpm会覆盖ini吗?

最后,通过这种方式,我可以为所有虚拟主机设置不同的值,这不是问题吗?我的意思是php.ini看起来像一个全局设置,而这是依赖于主机的.不同的主机可以运行不同的内存限制等吗?

是的,你是对的 – 如果你在php-fpm池配置文件中指定这些值,它将覆盖php.ini配置文件中的“默认”值 – 但仅限于此FPM池.

除此之外,请记住一些php指令可以定义为php_admin_value和php_admin_flag,如PHP Documentation中所述(参见页面底部).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读