- Plesk 12.5 for Linux
- Plesk Onyx for Linux
Websites are slow and the following warning is shown in
CONFIG_TEXT: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer: http://www.example.com/index.php
FcgidMaxRequestsPerProcessis defined in either in
/var/www/vhosts/system/example.com/conf/vhost.conf. Below command returns non-empty output:
# grep FcgidMaxRequestsPerProcess /etc/httpd/conf.d/fcgid.conf /var/www/vhosts/system/example.com/conf/vhost.conf /var/www/vhosts/system/example.com/conf/httpd.conf
- Low value of
- PHP script executing taking too long and the browser is re-establishing a connection to the web server.
Note: in some cases, the issue may be resolved by updating PHP to the newer minor version. In order to update PHP packages provided by Plesk, connect to a Plesk server via SSH, and run the following command:
# plesk installer update
If that does not help, use the following steps:
For cause 1:
Increase value of
/etc/httpd/conf.d/fcgid.conf(server-wide setting), or in Subscriptions > example.com > Apache&Nginx Settings > Additional Apache directives (domain-wide setting):
CONFIG_TEXT: <IfModule mod_fcgid.c>
Reload Apache configuration:
# service httpd reload
If it does not help try to tune other mod_fcgid parameters, for example set
For cause 2:
This warning could be ignored as it does not cause website slow performance.
The interaction between the PHP, mod_fcgid and Apache is working well.
- [Slow website performance: Load Average value is higher than CPU cores count](https://support.plesk.com/hc/en-us/articles/
- Website shows 500 Internal Server Error: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(18350) exit(communication error), get unexpected signal 11