All Products 
Username / Customer#
Password
Log In
 Hi,  |  Log Out
  • Site Search
  • Domain Search
  • WHOIS Domain Check
24/7 Support: (480) 505-8877
Hablamos Español
9 AM to 9 PM IST
7 days a week
Go Daddy Support

Search help articles, forums, and discussion groups

Installing ionCube on Your Linux Hosting Account

Date Submitted: 4-15-2013

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

If you use PHP 5.3, you must use Zend Guard Loader instead of Zend Optimizer. For more information, see Using Zend Guard Loader.

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. For more information, see Using Zend Optimizer.

To use ionCube with our hosting accounts, you must disable APC. For more information, see Disabling APC on Your Hosting Account.

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

  1. Download the compressed Linux x86 binary file from ionCube's site. We recommend using the ZIP file.
  2. Upload the compressed file to your hosting account. For more information, see Uploading Files Using the FTP File Manager.
  3. Unarchive the compressed file in your hosting account. For more information, see Unarchiving Files and Directories with Your Hosting Account.

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

  4. 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 Control Panel in your hosting account to see which version you have.

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

If you experience issues with ionCube after completing these steps, disabling FastCGI might resolve them. For more information, see Disabling FastCGI in your Hosting Account.

Rate This Article:
Related Topics:

Have a question about the content of this article?