How to Install ionCube Loader for JetBackup PHP 8.1

If JetBackup or PHP 8.1 requires ionCube Loader, follow the steps below to install and enable it manually.

1. Download Official ionCube Loaders

Run:

cd /usr/local/src && wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz && tar -xzf ioncube_loaders_lin_x86-64.tar.gz

2. Verify the Thread Safe (TS) Loader Exists

JetBackup PHP 8.1 uses Thread Safety (TS), so the _ts.so loader is required.

Check it using:

ls -lah /usr/local/src/ioncube/*8.1*_ts.so

Example output:

/usr/local/src/ioncube/ioncube_loader_lin_8.1_ts.so

3. Create ionCube Configuration File

Create the ionCube ini file:

echo 'zend_extension=/usr/local/src/ioncube/ioncube_loader_lin_8.1_ts.so' > /usr/local/jetapps/var/lib/php81/conf.d/00-ioncube.ini

4. Verify ionCube is Loaded

Run:

/usr/local/jetapps/usr/bin/php81 -v

If installed successfully, the output will include:

with the ionCube PHP Loader

You may also verify using:

/usr/local/jetapps/usr/bin/php81 -m | grep -i ioncube

Notes

  • JetBackup PHP 8.1 requires the Thread Safe (_ts.so) ionCube loader.

  • The standard non-TS loader will not work if Thread Safety => enabled.

  • You can verify Thread Safety using:

/usr/local/jetapps/usr/bin/php81 -i | grep "Thread Safety"
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to reinstall DirectAdmin in your web server?

Run the following commands to install: cd /usr/local/directadmin./directadmin i./directadmin p

How to install imagick with custombuild of DA?

Run the following command: cd /usr/local/directadmin/custombuild ./build update ./build...

The service ‘exim’ on server xxx is currently down

Rebuild your exim. cd /usr/local/directadmin/custombuild./build update./build set exim...

Change DA port to your choice where CSF installed

Here I will show you how to change the port from 2222 to 9999 in two steps. Step One:...

How to migrate cPanel account to DirectAdmin?

The cPanel conversion script currently only works for Admin Level restores. You must have to be...