Guest scottm Posted July 31, 2012 Share Posted July 31, 2012 I have a CubeCart site. The server was recently updated to PHP 5.3 and CubeCart was recently updated to 5.1.1. When I visit the website, I get a complaint about ioncube not being loaded: Site error: the file /home/xxxxx/public_html/index_enc_ion.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the site administrator. but Ioncube and Zend are installed. If I visit a phpinfo page in the exact same directory: This program makes use of the Zend Scripting Language Engine: Zend Engine v2.3.0, Copyright © 1998-2012 Zend Technologies with the ionCube PHP Loader v4.0.12, Copyright © 2002-2011, by ionCube Ltd., and with Zend Guard Loader v3.3, Copyright © 1998-2010, by Zend Technologies I'm not sure what to do. Quote Link to comment Share on other sites More sharing options...
bsmither Posted July 31, 2012 Share Posted July 31, 2012 Welcome scottm! Glad to see you made it to the forums. In the phpinfo file you built, please add this above the phpinfo() statement: echo (extension_loaded('ionCube Loader'))?"Loader available":"Loader not available"; Additionally, near the bottom of the PHP Info table, look for the Additional Modules section. "ionCube Loader" should be there. Also note if this is expressed as ioncube (lower-case c) or ionCube (upper-case C). There was an issue about this a couple years back. Quote Link to comment Share on other sites More sharing options...
Guest scottm Posted July 31, 2012 Share Posted July 31, 2012 That seems to be resolved now. It looks like the phpinfo page I had was using an alternate php.ini file. However, a new problem has popped up, instead of the website all I'm getting is a bunch of garbage on the website: �����������v��W�^�z-�ǿ Any clues on how to resolve that? Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted July 31, 2012 Share Posted July 31, 2012 Is your store live or just set to show you the store when it's offline? If it's offline for customers there is a bug fix for this. Quote Link to comment Share on other sites More sharing options...
Robsta Posted August 1, 2012 Share Posted August 1, 2012 The versions of Ioncube are different, and not compatible. CubeCart is encoded with a newer version of Ioncube than the server has, so the message is saying to upgrade the server. Just use Zend if it's installed. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.