Recently I tried to view one of my sites hosted on Bluehost and received this error:

Site error: the file /home3/mibsterc/public_html/vintagecoffeemugs/wp-content/plugins/auction2post/includes/functions.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.

Now this was a problem. I have no idea how long my site was down and I have no idea what change caused the error. What I do know is that I needed to fix it ASAP!

How did I fix it?

A quick Google search brought me to this page:

http://helpdesk.bluehost.com/index.php/kb/article/000149

As described on that page, I followed this process:
1. Login to your Bluehost control panel
2. Choose “PHP Config”
3. Check the box labeled “IonCube” under “Install Default php.ini”
4. Click “INSTALL PHP.INI FILE”. This will a place php.ini file with the name of php.ini.default in your public_html folder.
5. Rename the file from “php.ini.default” to be “php.ini” and place into whichever folder you need IonCube installed.

That didn’t work.

Next, I did this:
On the Bluehost PHP Configuration page, I selected
PHP5 (Single php.ini) – Same as PHP5, but all subdirectories will use ~/public_html/php.ini

This worked.
Yea.

Now, I must get back to my regular work.

3 Responses to “How to fix ionCube PHP Loader error on Bluhost hosted website”
  1. Matt says:

    Little update on your $1200 jump from last month? ;)

    That’s a pretty dramatic rise in epc, nice going.

  2. Tony H says:

    Hi Matt. Yup, an updated is forthcoming. Check back later today.

  3. Mike says:

    Tony,

    I was wondering if you would consider releasing a course on how to do this? I’m no noobie to making wordpress websites, but I’m having trouble making money.

    Can you please send me an email?

    Thanks,

    Mike

  4.  
Leave a Reply