PDA

View Full Version : ERROR after Softaculous upgrade to 3.5



Themis
09-21-2011, 04:39 AM
Hello,

I got this error after today's upgrade from Softaculous 3.4 to 3.5 (ubuntu 10.04 + directadmin):

Site error: the file /usr/local/directadmin/plugins/softaculous/admin/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.

Please note that IonCube PHP Loader was already installed and Softaculous 3.4 worked just fine.

Is there any way to revert back to v3.4?
Should I install again the ioncube loader (although I think that this is not the issue)?
Anyone upgraded and had the same issue?

Regards, Themis

mr.applesauce
09-21-2011, 05:50 AM
What does this have to do with directadmin?

Themis
09-21-2011, 06:03 AM
Softaculous is installed on a server with directadmin and I thought I should ask if anybody who also uses Softaculous had the same issue while upgrading.

SeLLeRoNe
09-21-2011, 06:08 AM
I think you would have better luck on Softaculous forum or support email.

Regards

Themis
09-21-2011, 06:21 AM
I already did that, but I was wondering if anyone of you had the same problem and fixed it...

Themis
09-21-2011, 07:02 AM
Issue was solved.
I have edited


nano /usr/local/directadmin/plugins/softaculous/php.ini

and changed

zend_extension = "/usr/local/directadmin/plugins/softaculous/ioncube.so"
to

zend_extension = "/usr/local/ioncube/ioncube_loader_lin_5.2.so"
Just in case somebody runs into this...

softaculous
09-23-2011, 12:54 AM
Hi,

Sir, It can be resolved without you having to edit the php.ini file.
Just run the following command :
root> rm -rf /usr/local/directadmin/plugins/softaculous/admin/index.raw
root> /usr/local/bin/php -d open_basedir=/ -d safe_mode=0 -d disable_functions="" /usr/local/directadmin/plugins/softaculous/cron.php

This will repair Softaculous if its broken.

Regards,
Softaculous Team

nealdxmhost
09-23-2011, 05:08 AM
Hi,

Sir, It can be resolved without you having to edit the php.ini file.
Just run the following command :
root> rm -rf /usr/local/directadmin/plugins/softaculous/admin/index.raw
root> /usr/local/bin/php -d open_basedir=/ -d safe_mode=0 -d disable_functions="" /usr/local/directadmin/plugins/softaculous/cron.php

This will repair Softaculous if its broken.

Regards,
Softaculous Team

Neither your solution nor the one previously mentioned worked for me :confused:

cbservers
10-02-2011, 05:12 AM
Hi,

Sir, It can be resolved without you having to edit the php.ini file.
Just run the following command :
root> rm -rf /usr/local/directadmin/plugins/softaculous/admin/index.raw
root> /usr/local/bin/php -d open_basedir=/ -d safe_mode=0 -d disable_functions="" /usr/local/directadmin/plugins/softaculous/cron.php

This will repair Softaculous if its broken.

Regards,
Softaculous Team

Worked for me, thank you.

mjwebhosting
10-02-2011, 06:22 AM
What also works with this problem.
/usr/local/directadmin/custombuild
./build ioncube

Greetz,

Michaël Jonkers

cbservers
10-03-2011, 01:32 PM
What also works with this problem.
/usr/local/directadmin/custombuild
./build ioncube

Greetz,

Michaël Jonkers

Note that this problem relates to systems that already have the ioncube loaders installed.

I actually tried what you suggested before thinking that maybe they needed upgrading. I had to change the options.conf to say yes to ioncube, I then ran it and it broke php & directadmin because it added a second line in my php.ini therefore loading it twice. I had to re-edit the php.ini to comment it out.

Cheers
Brian.

ToyMaster
10-04-2011, 10:43 PM
Hi,

Sir, It can be resolved without you having to edit the php.ini file.
Just run the following command :
root> rm -rf /usr/local/directadmin/plugins/softaculous/admin/index.raw
root> /usr/local/bin/php -d open_basedir=/ -d safe_mode=0 -d disable_functions="" /usr/local/directadmin/plugins/softaculous/cron.php

This will repair Softaculous if its broken.

Regards,
Softaculous Team

Fatal error: Class 'softpanel' not found in /usr/local/directadmin/plugins/softaculous/admin/cron.php on line 58

That's what I get when I try and run your update script.

Themis
01-15-2012, 11:50 AM
Hello,

I got the same error after upgrading Softaculous v3.8 to v3.9.

The error was solved by editing the php.ini:

nano /usr/local/directadmin/plugins/softaculous/php.ini
And changing the path to:

zend_extension = "/usr/local/ioncube/ioncube_loader_lin_5.2.so"

Regards,
Themis