Portal Home > Knowledgebase > Zend / ionCube > ionCube troubleshooting


ionCube troubleshooting





Q. The Loader is installed but I get "The file ... has been encoded with the ionCube PHP Encoder and requires...". Why?



A.

This is most likely because files were corrupted when being uploaded or
unpacked onto the web server. You must always transfer files between
machines using binary mode in programs such as FTP, and if using WinZIP,
you must disable the "TAR smart cr/lf conversion" feature
.





Q. Why do I only get blank pages when I use encoded files?



A.
This is another symptom of files being corrupted when uploaded or
unpacked onto the web server. You must always transfer files between
machines using ASCII mode in programs such as FTP, and if using WinZIP,
you must disable the "TAR smart cr/lf conversion" feature.





Q.
I see "Fatal error: The ionCube Loader is only compatible with either
the PHP Accelerator, Zend Optimizer or Zend Accelerator.". Why?




A. You need to update the Loader to the latest version.





Q. I can't get encoded files to work. What can I do?



A.
This is most likely to be a configuration issue and easily resolved. Simply email support@ioncube.com
with the URL to the calendar tester script, or run the script and send them the output,
and they can advise you from there. If you have access to the php.ini
file and can attach that to your email then it could also be helpful.





Q.
I see "Your PHP installation appears to be built with debugging support
enabled, and is incompatible with ionCube Loaders." What does this mean?




A.
This means that PHP may have been incorrectly built. Debug mode is
intended for developers of PHP internals and not for general use.
Unfortunately RedHat distributed a wrongly built RPM at one point, and
this may be the origin. Please download the attached utility scripts
archive, unpack the archive and install the ioncube-sysinfo.php script
somewhere where you expect encoded scripts to be working. Then simply
email support@ioncube.com with the URL to the script, or run the script and send them the output, and they can advise you from there.


Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
ionCube loaders (Views: 5694)