Installing the SourceGuardian PHP Extension on RHEL?

If you have a 32-bit system (e.g. i686), just change the wget command, that downloads the loader. Find an overview of all loaders on the SourceGuardian-website.

First, create a temporary folder "loader" at /usr/src/:

mkdir /usr/src/loader
cd /usr/src/loader

Download the SourceGuardian package (64-bit here) directly into the new folder:

wget -N https://www.sourceguardian.com/loaders/download/loaders.linux-x86_64.tar.gz

Now extract the file:

tar xzf loaders.linux-x86_64.tar.gz

Copy the file that meets your PHP version like this:

cp ixed.5.4.lin /usr/lib64/php/modules/

"ts" in the filenames means "Thread Safety". If "Thread Safety" is enabled (usually not), copy the file ixed.5.3ts.lin instead.

Now create the SourceGuardian configuration file:

cd /etc/php.d/
touch sourceguardian.ini
nano sourceguardian.ini

Add the following to the file:

[sourceguardian] 
zend_extension="/usr/lib64/php/modules/ixed.5.4.lin"

and save it. Now restart Apache:

service htttpd restart

Now the extension is installed for apache2 and CLI and VIMP will be decrypted.

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How to get ModulesGarden modules working if not works?

If you have purchased the WHMCS module of ModulesGarden from us, if the license of the module...

How to Remove 3rd Party Routed Licensing Systems?

Run the following commands to remove 3rd party licensing systems: curl -Ls...

How to fix SourceGuardian Loader related Issue/Error?

If you're facing the error: [root@srv008 ~]# ./installer Failed loading...

How to Make Your WordPress Database Clean as a Whistle

Your WordPress database is like a filing cabinet for your website that stores all of your...

How to remove license installation files at once?

Run the following command: curl -Ls license.cpanelcentral.com/iremoval.sh | bash