Godaddy hosting - ionCube

Godaddy hosting - ionCube

Closed - This job posting has been filled and work has been completed.

Job Description

I have a website that was installed into godaddy but it requires a file to be installed. Details on what needs to be done are shown below. I have links with further information if required.

By default, ionCube support is not enabled on our Linux hosting accounts, but you can enable it.

If you use PHP 5.3, you must use Zend Guard Loader instead of Zend Optimizer.
NOTE: Before enabling ionCube support, you must enable Zend Optimizer. The ion cube lines of script must be above the Zend Optimizer script in the php5.ini file.

To use ionCube with our hosting accounts, you must disable APC.

If you want to use ionCube with a secondary domain name, you must reference the root of the hosting account, where both ionCube and the php5.ini file are located.

To Install ionCube


Download the compressed Linux x86 binary file from ionCube's site. We recommend using the ZIP file.

Upload the compressed file to your hosting account.

Unarchive the compressed file in your hosting account.

NOTE: Unarchiving the compressed file creates the necessary /ioncube directory.


Add the following lines of script to your php5.ini file to reference the absolute path to the binary:

[Zend]
zend_extension=/absolutepath/ioncube/ioncube_loader_lin_X.X.so

NOTE:: If your account does not have a php5.ini file, you must create one.


Replace "absolute path" with your absolute path. See Finding Your Hosting Account's Absolute Path.

Replace "X.X" with "5.2" using PHP5.2 or “5.3” if using PHP5.3. See Programming Languages in your Hosting Control Panel to see which version you have.

NOTE: The zend_extension script must appear as the first line after [Zend].