- Plesk for Linux
Note: the article is applicable only for CloudLinux-running servers with CageFS enabled and Alt-PHP handler being used!
For other cases check this article.
Cloudlinux is running on the server.
Alt-PHP and CageFS are installed and are in use.
Installation or update of any APS application hangs or fails:
PLESK_ERROR: Error: Unable to install the app because its installation requirements are not met.
PHP extension 'mysqli' extension was not found.
This is Plesk bug with ID PPPM-5343 which is planned to be fixed in future Plesk updates.
Until the issue is fixed, use the following workaround:
Define absent PHP modules in Tools & Settings > PHP Settings > alt-php version > php.ini by adding following lines at the end of the file:
Connect to the server via SSH.
Update PHP settings for all domains:
# plesk bin php_settings -u