Softaculous


Topic : php 7.4


Posted By: tikklik on October 25, 2021, 6:46 am
Im still getting
Site error: the ionCube PHP Loader needs to be installed.
when php 7.4 is enabled

ioncube is loaded when i do

if(extension_loaded("IonCube Loader")) {    ....
on the index page of sotfaculous


is php 7.4 still not supported??

Posted By: Brijesh on October 28, 2021, 1:49 pm | Post: 1
Hi,

Sorry for the delay in response.

PHP 7.4 is supported. Can you delete the /usr/local/softaculous/ioncube.so and then execute the CRON command :
php -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php

This should download the appropriate ioncube file.

If you still face the issue please open a support ticket with us so we can check this issue :
https://softaculous.deskuss.com

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Posted By: tikklik on December 23, 2021, 10:36 am | Post: 2
That works but after some while (days)
again the message:

Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.

But Jun 29  2020 ioncube.so is still there.

/usr/local/softaculous/php.ini
has:
zend_extension = "/usr/local/softaculous/ioncube.so"


php -v
PHP 7.4.26 (cli)

After rinning php -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php

It works again. The only change i see in the dirrectory is the date of  ioncube.ver

any idees?


Posted By: Brijesh on December 24, 2021, 6:08 am | Post: 3
Hi,

I checked this further and I see that the ioncube.so in Softaculous directory is only loaded when the php.ini in Softaculous folder is loaded.

Can you please try the following command :
php -n -c /usr/local/softaculous/php.ini -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php

Let us know if this works.

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Posted By: tikklik on January 21, 2022, 9:25 am | Post: 4
Quote
php -n -c /usr/local/softaculous/php.ini -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php
Failed loading /usr/local/softaculous/ioncube.so:  /usr/local/softaculous/ioncube.so: undefined symbol: zend_hash_exists
Failed loading /usr/local/softaculous/ioncube.so:  /usr/local/softaculous/ioncube.so: undefined symbol: zend_hash_exists
Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.

Please visit get-loader.ioncube.com for install assistance.


so i do:
Quote
php -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php


Then softaculous works again for one day...

running this, gives me no output:

Quote
php -n -c /usr/local/softaculous/php.ini -d open_basedir="" -d safe_mode=0 -d disable_functions="" /usr/local/softaculous/cron.php
Cannot load the ionCube PHP Loader - it was already loaded


Posted By: Brijesh on January 21, 2022, 9:38 am | Post: 5
Hi,

Can you please open a support ticket with us so we can check this for you :
https://softaculous.deskuss.com/open.php

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Posted By: tikklik on January 24, 2022, 9:00 am | Post: 6
I did a reinstall. now it is working for 3 days so looks like it is fixed.

Posted By: Brijesh on January 28, 2022, 7:13 am | Post: 7
Glad to know it works fine.

If you face any issues do let us know.

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Powered By AEF 1.0.8 © 2007-2008 Electron Inc.