Author |
Message |
mrkniceguy
New Member


Joined: Oct 25, 2007
Posts: 18
|
Posted:
Mon Feb 25, 2008 11:18 am |
|
I just received notice that my web server does not support ioncube_loader_lin_5.2. Is there away around this?
Quote: | Unfortunately, we support ioncube_loader_lin_4.4.s and ioncube_loader_lin_5.1 on our platform. We don't support ioncube_loader_lin_5.2.so on our server. |
|
|
|
|
 |
Guardian2003
Site Admin

Joined: Aug 28, 2003
Posts: 6799
Location: Ha Noi, Viet Nam
|
Posted:
Mon Feb 25, 2008 12:19 pm |
|
Do they know what they are talking about?
The 'loader' will only load as it is required by the script calling it.
This sounds to me like you have some encrypted script you are running that requires the loader file to make it work.
create a directory in your webroot and call it 'ioncube' then just upload the required files from the website into it.
http://www.ioncube.com/loaders.php
If you are running a standard Linux server for example, you will want the loaders for Linux (x86) unzip them and upload the files to your ioncube directory.
If you happen to know which version of PHP is installed on your server, that's even better as you then only need to upload the one file thats relevant to your version of PHP (the version number is contained within the files name). |
|
|
|
 |
mrkniceguy

|
Posted:
Mon Feb 25, 2008 1:03 pm |
|
Sounds like it, huh. They've been great years past but lately have been making me pretty mad.
They are using Debian, with PHP 4 although the vdeck allows you to use PHP 5 also. Error log produces the following:
Quote: | Failed loading /XXXX/XXXX/XXXX/ioncube/ioncube_loader_lin_5.2.so: /XXXX/XXX/XXXX/ioncube/ioncube_loader_lin_5.2.so: undefined symbol: _zend_hash_init |
This started as I was looking for support from them because my new nuke install is dropping new users. Perhaps I should back up...
new users are able to register, receive first email and show up in user base, but a few hours later cannot log in, and do not show up in admin control. Weird thing is, when I try and test with the same username and email I get an error saying the email address is in use. Any ideas?
I'm only guessing this is a PHPNuke related issue as that is the only thing I have running on the server. |
|
|
|
 |
Guardian2003

|
Posted:
Mon Feb 25, 2008 1:40 pm |
|
Unless they have some weird setup, Zend should look for a loader file in webroot/ioncube (where your webroot is your first publicly accessible directory).
These files should always be uploaded in binary mode otherwise they get corrupted.
Regarding the nuke user issue, if I have read your post correctly, they are getting the activation email, logging in and then a few hours later they cannot log in again?
This sounds very strange. Do they have any weird charcters in their usernames?
The 'amil is in use' message should only occur if you try to register an account with an email address that has already been used.
If you have deleted the user through nuke then it might be worth checking the nuke_users table to see if the entry is stil there. If it is then this would indicate there's some weirdness going on with the user table not having the correct number of fields so if thats the case, it would be worth posting the table structure. |
|
|
|
 |
mrkniceguy

|
Posted:
Mon Feb 25, 2008 4:54 pm |
|
1. Is Zend part of RavenNuke? If so were can I find it?
2. The usernames are test1 and test2. Pretty normal. I opened up mysql and the email address didn't show up there, so I tried again and the new registration worked with the email I had previously used.
I changed my php.ini file to reflect ioncube_loader_lin_5.1 and ioncube_loader_lin_4.4.s and came back with
Quote: | Failed loading /XXX/XXXX/lib/ioncube/ioncube_loader_lin_5.1: /XXX/XXXX/lib/ioncube/ioncube_loader_lin_5.1: cannot open shared object file: No such file or directory |
I'm not seeing anything at the root level besides a pubilc_html and a stats folder. I've tried creating a ioncube folder and uploading the files but it comes back:
Quote: | Failed loading /XXX/public_html/ioncube/ioncube_loader_lin_5.2.so: /XXX/public_html/ioncube/ioncube_loader_lin_5.2.so: failed to map segment from shared object: Operation not permitted |
I am waiting for them to respond to see where I need to upload the 5.2.so file. |
|
|
|
 |
Raven
Site Admin/Owner

Joined: Aug 27, 2002
Posts: 17088
|
Posted:
Mon Feb 25, 2008 8:11 pm |
|
This is a hosting issue and not a RN issue so I will move the thread. I know this because I, as a host, have to contend with this on my servers until PHP4 goes away.
See this thread for some help: http://www.ravenphpscripts.com/postt14788.html |
|
|
|
 |
mrkniceguy

|
Posted:
Mon Feb 25, 2008 9:50 pm |
|
That did it. Host has both 4 and 5 as options. I just needed to add the Zend info they had put in the PHP4 ini into the PHP5.
Thank you for you help! I'm sorry to bug you with a hosting issue. I wasn't sure. |
|
|
|
 |
Raven

|
Posted:
Tue Feb 26, 2008 1:11 am |
|
Oh, no problem at all . All I was trying to say was that it wasn't an application issue. I will answer whatever hosting and other technology questions that I can as time allows  |
|
|
|
 |
|