在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中所述(参见页面底部). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |