WHMCS 8.5.1 install failed

WHMCS 8.5.1 installation fails with System check failed

OS type and version
Ubuntu Linux 20.04.4

Webmin version
1.999

Virtualmin version
7.1-1 Pro

Script to install
WHMCS

Version to install
8.5.1

Partial installation error
System check failed

Installed on
08/15/2022 12:09:26 PM

Installation directory
/home/domain-name.tld/domains/cloud.domain-name.tld/public_html

Uses database
MySQL database domain_name_tld_whmcs

It only works with PHP in FCGId mode. It will fail if PHP is in FPM mode.

1 Like

It only works with PHP in FCGId mode. It will fail if PHP is in FPM mode.

Yes, correct, but for now for it to work with PHP-FPM you would need to manually load ionCube extension. @Jamie promised to have a closer look at it.

Is the issue that when in FPM mode, the ioncube extension isn’t loaded by the FPM PHP process?

Most likely, yes.
Manually installing Ioncube (from scripts) then installing WHMCS in FGCId mode works.

If PHP is in FPM mode, WHMCS gets deployed, database is created, but installation wouldn’t start due to missing Ioncube libs.