./build update_versions fails - ioncube_loader_lin_5.5.so...

iprodua

Verified User
Joined
Oct 5, 2007
Messages
88
./build update_versions
Failed loading /usr/local/lib/ioncube/ioncube_loader_lin_5.5.so: /usr/local/lib/ioncube/ioncube_loader_lin_5.5.so: cannot open shared object file: No such file or directory

Tried to disable and enable "ioncube=yes" in the options.conf file - the same result
Need help
 
There is no ioncube loaders released for php 5.5.x yet. So you either need to live without it and wait for compatible loaders to be released, or downgrade to php 5.4.x

So, if you want to stay on php 5.5.x, then you must edit your php.ini file and remove the ioncube line, and then restart httpd.

Read more here: http://forum.ioncube.com/viewtopic.php?t=4051

Se the available versions here: http://www.ioncube.com/loaders.php
 
I tried it and then restarted httpd but I always get:
[root@lnx ~]# php -v
Failed loading /usr/local/lib/ioncube/ioncube_loader_lin_5.5.so: /usr/local/lib/ioncube/ioncube_loader_lin_5.5.so: cannot open shared object file: No such file or directory
PHP 5.5.8 (cli) (built: Jan 23 2014 15:49:26)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies
 
I see that on jan 16 2014 it was released the loader for php 5.5.
Is it just enough to put the loader in /usr/local/lib/ioncube/ ? directory ioncube doesn't exist.

It's been available in custombuild ever since the release. You should use custombuild to upgrade ioncube loaders:

Code:
cd /usr/local/directadmin/custombuild
./build update
./build ioncube
 
You don't need Zend Guard loader to install Ioncube loader for PHP 5.5.x (wich was your question). So just set zend=no in options.conf and run the commands in my previous reply.
 
Back
Top