CCSupport Posted December 2, 2014 Share Posted December 2, 2014 Hello all, Just trying to get another WHMCS running but I need to check, does WHMCS run with PHP 5.45 and IonCube 4.5? I ask as we are getting a Encoded File Corrupt error when trying to load any site files through http/https. Just to note, this is with Centos 6.6 WHM. Thanks 0 Quote Link to comment Share on other sites More sharing options...
SeanP Posted December 2, 2014 Share Posted December 2, 2014 According to the System Requirements of WHMCS, it should support those versions: http://docs.whmcs.com/System_Requirements Have you tried reloading the WHMCS files? 0 Quote Link to comment Share on other sites More sharing options...
CCSupport Posted December 2, 2014 Author Share Posted December 2, 2014 Thanks for the reply. Yeah saw that page, however we recently had to update IonCube on our Windows servers as it didn't like v4.1, as soon as it was updated they worked so unsure how much out of date the version compatibility is :-( Not tried reloading the files. Will see if that helps. I have just checked and it is only the encoded files that are not working. All other files including images and other php files load fine. I haven't installed IonCube using the wizard/installer on a Linux distro yet so need to work that one out as we have completed it through WHM. 0 Quote Link to comment Share on other sites More sharing options...
CCSupport Posted December 3, 2014 Author Share Posted December 3, 2014 Yes, EasyApache. 0 Quote Link to comment Share on other sites More sharing options...
durangod Posted December 3, 2014 Share Posted December 3, 2014 (edited) you could run all the loaders in an iocube folder so that it will work as legacy, just be sure to let the server know where to look. Also you dont need to run the wizzard that comes with the loaders, and if you do then make sure you delete the wizzard afterwords because if someone else runs it, they can write to your file. Edited December 3, 2014 by durangod 0 Quote Link to comment Share on other sites More sharing options...
durangod Posted December 3, 2014 Share Posted December 3, 2014 here, in my root i have this, i could not get the zip to upload here its too big but you can get it here i have uploaded it to my server. http://www.icodemods.com/ioncube.zip then in your php ini file just put this zend_extension = /home/username/public_html/ioncube/ioncube_loader_lin_5.4.so my understanding is that as long as the other legacy files are in there it will use the appropriate one 0 Quote Link to comment Share on other sites More sharing options...
CCSupport Posted December 3, 2014 Author Share Posted December 3, 2014 Many thanks. I need to check to make sure that having those files within public_html are safe. The server is PCI Compliant so need to confirm what the impact would be first. Thanks again. Hopefully I can get this sorted! 0 Quote Link to comment Share on other sites More sharing options...
SeanP Posted December 3, 2014 Share Posted December 3, 2014 You don't have to put them within your public_html folder. You can put them anywhere, and make sure the path is correct in the php.ini config file. You will need to restart the web server, after changing the php config. 0 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.