Fusion Scripts Documentation Glossary   
Search  
   
Browse by Category
Fusion Scripts Documentation .: ionCube loaders .: Installing ionCube Run-Time Loaders (root access not required)

Installing ionCube Run-Time Loaders (root access not required)

INSTALLING RUN-TIME LOADERS
The run-time option is the easiest, and suggested, method. You do not need root access to install the loaders in this fashion. There are some stipulations though. You may not use the run-time option if:

  • PHP is running in safe mode
  • PHP is compiled with thread safety (ie. Windows or Apache 2)
  • enable_dl is disabled in your php.ini

If you look at your phpinfo() page for "Thread Safety" you can determine if it is enabled or not. If it says "Thread Safety => disabled" than you are fine.

Download the ionCube loader files from ionCube's download page. Select the appropriate PHP Version and operating system for your server. If you are not sure which one you need, download the attached 'ioncube-install-assistant.php' to the right and upload to your server. Executing that script will produce output similar to this:

Loader Install Assistant

ioncube-install-assistant.php output

In the purple box at the top it will tell you what your 'PHP Version' and 'Operating System' values are.

Create a new directory ioncube in your forums root directory (this is the directory that has the "admin.php" and "index.php" files in it) and upload the loader files (all of them if you are unsure) into this new directory. So you should have a ./forums/ioncube/ directory with a bunch of files in it now. That's it, you're done, ionCube loaders are installed. Wasn't that easy :)

It's not working - why?
-----------------------

If encoded files fail to run with run-time loading, you can test this by
using the PHP script 'ioncube-rtl-tester.php' that's included in this package.

1. Copy the 'ioncube-rtl-tester.php' PHP script to a directory where you
   expect encoded files to be working.

2. Access the script from a web server or with a PHP cli or cgi executable.

3. The script will try to locate and install the required Loader, and will
   produce output as it runs.

4. If the script output does not make any problem obvious then please send
   the output to support@ioncube.com to receive support.


How helpful was this article to you?

Related Articles

article Installing ionCube in php.ini (root access required)
INSTALLING IN PHP.INIThis method is required if...

(No rating)  12-6-2004    Views: 4562   
article Troubleshooting ionCube
Q: The Loader is installed but I get "The...

(No rating)  12-6-2004    Views: 1807   
article Why ionCube/Zend and Licenses?
Q: Why ionCube/Zend and Licenses?A: To...

(No rating)  12-5-2004    Views: 1483   

User Comments

Add Comment
No comments have been posted.


.: Powered by Lore 1.5.6
Copyright © 2005 Fusion Scripts. All Rights Reserved