Allosunshine Posted June 15, 2008 Share Posted June 15, 2008 When trying to run the installer I get: Site error: the file /home/neilw120/public_html/clients/install/install.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator. So I run the Ioncube php helper script and I get: I dont have root access, I'm trying to install it onto a cPanel account. I've spoken to my Host's and they say that Ioncube is already installed on the server where my account is held. I've copied the Ioncube folder into the same folder as WHMCS. Please help. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 15, 2008 Share Posted June 15, 2008 Your host should really help sort this out for you, and if not, you should look for better hosting. Meanwhile, save the code below to a file named "phpinfo.php" and upload it to your web root (or if you have one already, just post the URL): <? phpinfo(); ?> That will help us sort it out. Cheers, Rick 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 15, 2008 Author Share Posted June 15, 2008 Right I've created the phpinfo.php file and uploaded it to my web root. My url by the way is http://www.nwhosts.co.uk. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 15, 2008 Share Posted June 15, 2008 Right I've created the phpinfo.php file and uploaded it to my web root. My url by the way is http://www.nwhosts.co.uk. Thanks, that helped. Your server does not have ioncube installed, and is apparently not configured to use the runtime loaders. If your host had installed ioncube on the server, there would be a line like this in the phpinfo.php: Loader v3.1.32, Copyright © 2002-2007, by ionCube Ltd., and with Zend Extension 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 15, 2008 Author Share Posted June 15, 2008 Thanks for that, I'll speak to them again and let you know what happens. uberhost, your a diamond. 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 They've come back quoting item 4 on the installation instructions which say: If you don't have Ioncube installed on your server then simply upload the runtime loaders folder named "ioncube" also included in the zip file to the whmcs directory. Please help some more. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 16, 2008 Share Posted June 16, 2008 If you don't have Ioncube installed on your server then simply upload the runtime loaders folder named "ioncube" also included in the zip file to the whmcs directory. You could try placing your ioncube folder in public_html, and double-checking the chown/chmod properties, but other than that it would probably be a problem with the server configuration. I don't see why the host won't just recompile Apache with the ioncube loaders. 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 My personal account manager has tried to help me but she's been told by her bosses that she's not allowed to help with thrid party software. Only for issues pertaining to cPanel or WHM. Does the ioncube folder go in the public_html folder or the WHMCS folder?? As its currently in the WHMCS folder. 0 Quote Link to comment Share on other sites More sharing options...
Baja Posted June 16, 2008 Share Posted June 16, 2008 Time to find a new host and think about getting something with root access so your the boss and your own personal account manager too. 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 Like the isntructions say though if ioncube isn't installed should it be able to install by me just copying the ioncube folder into the WHMCS directory?? 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 I've now looked at the Ioncube website and it looks like because the server is running PHP 5.2.5 the Loader must be installed in the php.ini file in this case. Thats what the FAQ's state. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 16, 2008 Share Posted June 16, 2008 I've now looked at the Ioncube website and it looks like because the server is running PHP 5.2.5 the Loader must be installed in the php.ini file in this case. Thats what the FAQ's state. Okay, so you want to add it to /usr/local/lib/php.ini and restart httpd. After that, take a look at your phpinfo.php display again, and ioncube should be there. Good detective work! Cheers, Rick 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 Thats where the problem lies. I've sent an email to my hosts asking if they can help as I dont have root access, just waiting on a reply now. 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 Maybe this (the server is running PHP 5.2.5 the Loader must be installed in the php.ini file in this case) needs to be added to the installation instructions?? 0 Quote Link to comment Share on other sites More sharing options...
Allosunshine Posted June 16, 2008 Author Share Posted June 16, 2008 Now sorted, my host reinstalled Ioncube and everything has installed by the looks of it ok. Cheers for your help guys. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted June 16, 2008 Share Posted June 16, 2008 Now sorted, my host reinstalled Ioncube and everything has installed by the looks of it ok.Cheers for your help guys. Glad to hear they stepped up and did the right thing. 0 Quote Link to comment Share on other sites More sharing options...
Baja Posted June 16, 2008 Share Posted June 16, 2008 I guess I will have to take my reply back since, as uberhost said, they stepped up. Though keep it in mind once you get going. 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.