Question: Websites on PHP 7.4 and PHP 8.0 are inaccessible on CloudLinux OS: 504 Gateway Time-out
Applicable to:Symptoms
- Websites that are using PHP 7.4 and PHP 8.0 are inaccessible on CloudLinux OS with the error below:
504 Gateway Time-out- PHP 7.4 and PHP 8.0 master process consumes 100% of CPU.
- The following error can be found in /var/log/plesk-php74-fpm/error.log file:
WARNING: [pool example.com] child 1335278 said into stderr: "ERROR: [pool example.com] CageFS jail error Failed to initialize lve library instance: No such file or directory: No such file or directory (2)"
WARNING: [pool example.com] child 1335278 said into stderr: "ERROR: [pool example.com] child failed to initialize"
ERROR: [pool example.com] Error on LVE enter: LVE(10022)WARNING: [pool example.com] child 3682835 said into stderr: "ERROR: [pool example.com] CageFS jail error Failed to initialize lve library instance: Operation not permitted: Operation not permitted (1)", pipe is closed
WARNING: [pool example.com] child 3682835 said into stderr: "ERROR: [pool example.com] child failed to initialize", pipe is closedCauseProduct issue:
#PPPM-13184 "In Plesk on CloudLinux with enabled CageFS and the latest PHP updates installed, PHP 7.4. and 8.0 no longer consume all the CPU."
Fixed in:
PHP Updates 31 August 2021 (Linux)
Resolution
Please consider updating your server:
- How to update Plesk extensions
Workaround For CloudLinux 7For PHP 7.41.Log into the server via SSH.
2.Run the command to open PHP 7.4 configuration file:
# systemctl edit plesk-php74-fpm.service
3.Add the line below:
[Service]
PrivateDevices=false4.Save changes.
5.Run the command below to apply the changes:
# systemctl restart plesk-php74-fpm.service
For PHP 8.0
1.Log into the server via SSH.
2.Run the command to open PHP 8.0 configuration file:
# systemctl edit plesk-php80-fpm.service
3.Add the line below:
[Service]
PrivateDevices=false4.Save changes.
5.Run the command below to apply the changes:
# systemctl restart plesk-php80-fpm.service
Note: in case
top command shows that one of the process uses 1
# kill