View Full Version : ionCube loader
sokratex
01-25-2007, 09:51 AM
I ran into a small problem when installing the trial
The error read:Site error: the file /home/myroot/public_html/administrator/components/com_joomla_lms/admin.joomla_lms.php requires the ionCube PHP Loader ioncube_loader_lin_4.4.so to be installed by the site administrator.
I went to this url: http://www.ioncube.com/loaders.php
and dowloaded the ionCube loader (in my case Linux (x86)) uploaded it to my root folder and extracted it.
Now all is working ! Hope this helps someone.
bjarne
01-29-2007, 03:21 PM
Thanks for the info!!! We haven't had any problems with install yet .... ;-)
Andrew
01-31-2007, 12:15 AM
Worked fine for me. Must be some site configurations.
It appeared that my hosting company didn't install ioncube on their servers... :/
They say that they will do this soon, but is there any way to run Joomla LMS without it?
I would like to install my trial version, cause I don't have too much time choose LMS I would like to use.... :/
edit:
In my phpinfo I found this:
Zend Technologies with Turck MMCache v2.4.3
Can I use it instead of ioncube?
adaml
02-01-2007, 05:41 AM
I had the same issue with Ion Cube loader. I uploaded the Ion Cube file to my directory via FTP and my server host upacked it for me. Joomla LMS set up perfectly once this was done.
It appeared that my hosting company didn't install ioncube on their servers... :/
LMS works only with ioncube installed. Try to download ioncube loader for your server platform from http://www.ioncube.com/loaders.php and unpack it to the root folder.
I tried to do it, but it didn't work :/
but I spoked to my hosting company and they said that they'll install ioncube :)
tantotea
02-15-2007, 09:05 AM
Hi, I downloaded the trial version then tried to install it.
I have put the "ioncube" directory in my joomla root directory.
Then, through Component->installer, I uploaded the com_joomla_lms.zip.
It took several seconds then.. but ended up with a blank page.
I thought something was wrong but the joomla_lms was listed in installed components.
I tried Component->Joomla LMS->configuration, ended up with a blank page.
Then I checked the Apache error log, it shows:
[Thu Feb 15 16:50:12 2007] [error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected $end in D:\\joomla\\administrator\\components\\com_joomla_ lms\\admin.joomla_lms.html.php on line 3951, referer: http://localhost/administrator/index2.php
What did I do wrong? Thanks.
Tantotea
1. It means that the encoded files were corrupted during installation. Try to upload this file via FTP in binary mode.
Make sure that you disable TAR smart cr/lf conversion if using WinZIP, and in FTP, always select binary mode, and don't let the FTP client automatically choose a transfer mode because many FTP programs will make the wrong choice.
2. The other reason is an old IonCube Loader, and that's what it is in this case. (Ex. Encoder 6.5 needs Loader version 3.1 or greater as it has new security features that are not known about by the older Loaders. Loaders < 3.0 report newer files as corrupted, which isn't strictly correct but couldn't be avoided. Loader 3.0 would say that a newer Loader was required.)
If you use runtime ioncube loader (if you are upload it manually via FTP) please update it. If ioncube Loader is in the php.ini file (setup by ISP),
so it needs to be replaced there, make a request to your ISP.
tantotea
02-15-2007, 09:37 AM
hi den,
Thanks for the reply.
But I am trying it in my local machine, so no ftp issue.
I am using Windows and use Winrar to unzip the ioncube loader downloaded, is this the problem?
Thanks.
Tantotea
tantotea
02-15-2007, 09:50 AM
..adding.. I have accessed the following
http://localhost/ioncube/ioncube-loader-helper.php
and got a success message.
I tried to redownload ioncube, but got the same problem - upload and install ing com_joomla_lms ended up with a blank page after several seconds.
What did I do wrong?
Tantotea
You have got blank pages, because error_reporting is turned off. Try to enable error_reporting (in php.ini or in .htaccess), associate Joomla menu item with LMS and post here Front-End errors.
tantotea
02-15-2007, 10:45 AM
I set display_error to ON, and error_reporting to E_ALL,
the error shows:
Parse error: syntax error, unexpected $end in D:\joomla\administrator\components\com_joomla_lms\ admin.joomla_lms.html.php on line 3951
Do you have an error in admin.joomla_lms.html.php? This file is not encoded and we have not any syntax errors in this file!
Try to unzip this file from package manually and copy/rewrite it via any file manager.
Also you can try to enable PHP variable 'short_open_tags', if disabled
I had the same problem as tantotea.
short_open_tags were off,
I made them on and everything works good
tantotea
02-16-2007, 01:18 AM
Cool man. After short_open_tag is on, it seems works. Thanks Den and Olo.
Tantotea
rickfry
02-22-2007, 12:56 AM
I am using wamp on win zp box and joomla v 1.012 i have iinstalled the latest ioncube from there site and still get the error
Please post error message here.
billchopher
02-28-2007, 02:19 PM
Great! I'm having that same prob so I'll give it a go and thank you now in advance:)
Cheers
Bill
Ok ! it works fine! thanks again for the post. I downloaded the ziped file, then extracted it, then uploaded the extracted folder to the root directory using FTP, then unistalled my LMS commponent with my FTP, then uploaded it again using my joomla back end installer and Bingo! all good:)
BUT! I can't seem to publish the default courses, so I'll search this forum for that before asking for help.
Cheers
Bill
mv07921
03-06-2007, 06:13 PM
I found that on GoDaddy you need to put the runtime loader "ioncube_loader_lin_4.3.so" in a folder called "ioncube" in the root directory. If you don't put it in that folder the loader won't be found. But once you do, it works fine.
i.e. /ioncube/ioncube_loader_lin_4.3.so
Then you can run the helper from the root (i.e. put the file in /ioncube-loader-helper.php via ftp and log in through the web at http://www.yourdomain.com/ioncube-loader-helper.php) and it should say that everything is A-OK.
acqsys
03-29-2007, 01:37 AM
Exactly what directory should this be installed. I tried the root for the entire site. I tried the Joomla root directory and it still will not install.
Try to upload .so library into 'ioncube' folder of your Joomla root (if this is not happens, try your site root).
Upload 'ioncube-loader-helper.php' to your Joomla Root, when execute it from your browser, select 'run-time loading installation instructions' and see results.
benben
02-09-2009, 08:38 AM
I installed Ion Cube from cpanel (Bluehost) and all checked out fine in the helper php run, but when I try to select an item from the component list, I get:
Site error: the file /home/wiredmba/public_html/administrator/components/com_joomla_lms/admin.joomla_lms.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.
Helper files says the Ion Cube install is fine, but the component says it is not.
Not sure what to do.
Seems like ioncube loader was installed in the php.ini file which is located in your site folder, but not located in the administrator folder. Try to copy php.ini file to the 'administrator' folder.
benben
02-12-2009, 04:46 AM
Did what you suggested. I get the same error message.
We can't provide any solution yet, we need to take a closer look at the problem.
Please submit your problem to our ticket system at: http://www.elearningforce.biz/helpdesk/ticket_submit.php?dep=7
With the description of the problem please provide url of your site, SuperAdministrator access and FTP access. Your issue will be reviewed within 1-2 days and after that a solution will be provided.
gmeerkreebs
03-12-2009, 08:06 PM
Hi All... i am getting the same issue and CANT get it resolved...
I am hosting on godaddy.com I've got joomla installed (1.5 running legacy mode). Im told I need the ioncube loader 5.2 for linux. I downloaded it, installed it remotely from my laptop to my server... honestly I've installed it in the root (HTML) my joomlaLMS folder, and just about everywhere else... i can not get past this issue...
PLEASE PLEASE PLEASE help... im feeling really stupid!
below is the joomlalms_helper output... im ready to go except for the ioncube issue..
THANKS!!! GARY
gmeerkreebs@hotmail.com
=========
JoomlaLMS requirements:
Joomla! CMS installed
Version: 1.5.9
Legacy Mode: On
ionCube Loader
ionCube Loader not installed
Instructions: Testing whether your system supports run-time loading...
Looking for Loader 'ioncube_loader_lin_5.2.so'
Extensions Dir: . (/home/content/g/m/e/gmeerkreebs/html/joomlaLMS)
Relative Path: /../../../../../../../../home/content/g/m/e/gmeerkreebs/html/joomlaLMS/
Loader /home/content/g/m/e/gmeerkreebs/html/joomlaLMS/../../../../../../../../home/content/g/m/e/gmeerkreebs/html/joomlaLMS/ioncube/ioncube_loader_lin_5.2.so was found.
Trying to install the Loader - this may produce an error...
Loader was not installed.
Recommended PHP settings for proper work of all JoomlaLMS functions:
PHP GD-support
GD2 Library bundled (2.0.34 compatible) is installed.
PNG support is enabled.
FreeType support is enabled
PHP Memory Limit
PHP Memory Limit is set to 64M.
File Uploads
PHP post_max_size setting is 8M
PHP upload_max_filesize setting is 8M
Payment modules
PHP cURL library is installed.PHP 'fsockopen()' function is available.
Using of payment modules is possible.
Recommended PHP security settings:
PHP magic_quotes_gpc setting
PHP magic_quotes_gpc setting is 'ON'
PHP register_globals setting
PHP register_globals setting is 'OFF'
Pre-installation test has failed.
gmeerkreebs,
We received your details in the ticket, so we'll try to solve your problem asap.
For other users (just in case):
Here is some useful information about ioncube and godaddy http://www.joomlalms.com/forum/showthread.php?t=939&highlight=godaddy
http://www.joomlalms.com/forum/showthread.php?t=960&highlight=godaddy
arashghgood
07-10-2009, 07:31 PM
Hi
i have same problem in localhost. the older version of joomlalams makes an error like above. but i installed other version by using joomlalms_helper.php, but an error occured. i mean that thie component had installed and menu are visible but there are unknown code.
>> but there are unknown code
Can you post a screenshot here?
If it's Ioncube error, please install Ioncube following these instructions: http://www.ioncube.com/loader_installation.php
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.