- Plesk 12.5 for Linux
- Plesk Onyx for Linux
- Websites with PHP served by PHP-FPM are not available.
/var/log/plesk-phpXX-fpm/error.log,where "XX" is a PHP version, there are a lot of errors like the following:
CONFIG_TEXT: ERROR: unable to read what child say: Bad file descriptor (9)
ERROR: unable to read what child say: Bad file descriptor (9)
There is a big number of domains using PHP served by PHP-FPM (for example, more than 1000).
php-fpmconsumes 100% of CPU usage.
Child processes of PHP-FPM master process constantly reaches its limits due a big number of websites assigned to this PHP handler.
Increase max children limit for
service in accordance with KB #213949365 article. Note that it will affect a server performance if
is too big.
Alternatively, a part of websites can be switched to other PHP handlers.