我找不到conf文件的位置,我可以在其中更改PHP_FCGI_MAX_REQUESTS
的值。
有关系统的信息:Debian,php7,FAST-CGI,Apache 2.4,Plesk Onyx 17。
网上有类似的问题,包括stackoverflow,但没有一个答案给出文件目录。
我需要使用它来解决错误(32)Broken pipe..mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
,因为很多人建议将其设置为FcgidMaxRequestsPerProcess
的10倍。
答案 0 :(得分:0)
对于安装了Plesk的所有基于Debian的操作系统,将其添加到/etc/apache2/mods-available/fcgid.conf
块内的IfModule mod_fcgid.c
文件中:
# tail -n 5 /etc/apache2/mods-available/fcgid.conf
FcgidInitialEnv RAILS_ENV production
FcgidIdleScanInterval 10
FcgidMaxRequestsPerProcess 500
</IfModule>
不要忘记重新启动或重新加载服务:
# service apache2 graceful
[ ok ] Reloading web server config: apache2.