ryan
04-15-2009, 07:04 PM
GoDaddy doesn't support IonCube by default so it needs to be manually installed.
First, copy/move the "ioncobe" folder within the plugin folder to the root of your website.
Then open http://yourdomain.com/ioncube/ioncube-loader-helper.php in your browser. It should tell you that IonCube is not installed.
Now, you should have a php.ini or php5.ini file in the root of your site. Open that up and look for this section:
[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
Add a new line just below [Zend], like this:
[Zend]
zend_extension=<your root path here>/ioncube/ioncube_loader_lin_5.2.so
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
Substitute the "<your root path here>" with the physical server path to your web site. Not sure what is? Then do this:
1. Create a new file called phpinfo.php in the root of your site.
2. Put the following in the file:
<?php phpinfo(); ?>
3. Open that file in your browser. In the very last table, called PHP Variables, find the variable $_SERVER['DOCUMENT_ROOT']. That's the physical server path to your site. Use that path in the php.ini mentioned previously.
After all that, open http://yourdomain.com/ioncube/ioncube-loader-helper.php again and it should say that everything is installed successfully.
NOTE: If you try this with php.ini and it doesn't work, then rename php.ini to php5.ini and try it again.
First, copy/move the "ioncobe" folder within the plugin folder to the root of your website.
Then open http://yourdomain.com/ioncube/ioncube-loader-helper.php in your browser. It should tell you that IonCube is not installed.
Now, you should have a php.ini or php5.ini file in the root of your site. Open that up and look for this section:
[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
Add a new line just below [Zend], like this:
[Zend]
zend_extension=<your root path here>/ioncube/ioncube_loader_lin_5.2.so
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
Substitute the "<your root path here>" with the physical server path to your web site. Not sure what is? Then do this:
1. Create a new file called phpinfo.php in the root of your site.
2. Put the following in the file:
<?php phpinfo(); ?>
3. Open that file in your browser. In the very last table, called PHP Variables, find the variable $_SERVER['DOCUMENT_ROOT']. That's the physical server path to your site. Use that path in the php.ini mentioned previously.
After all that, open http://yourdomain.com/ioncube/ioncube-loader-helper.php again and it should say that everything is installed successfully.
NOTE: If you try this with php.ini and it doesn't work, then rename php.ini to php5.ini and try it again.