I purchased some PHP script that is encoded with ioncube.
I am using a GoDaddy Linux/PHP shared server hosting account so I don't have access to the root files or php.ini. Therefore, I need to do "runtime loading" using the ioncube loader which hypothetically will let the files be decrypted as they run by accessing an ion decryption file I upload to the server.
Unfortunately, when I find the correct file (Linux x86, PHP 4.3.11), and upload it to the ioncube directory on the server, per instructions, I get a 500 Internal Server Error.
I don't know how to get around this - is it a problem with my hosting account? I assumed any account that ran PHP would have no problem with ioncube.
Also, the particular script I purchased has been used successful by others so I know the problem is not with the code itself.
Any ideas?? I am really at a loss. My next step is going to be changing hosts.
The exact error I get:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
if you assign correct rights to ioncube binary and get this error, try contact to support for investigating issue. for understanding what happen you need access to error_log and may be to suexec_log. error_log may be viewed by you, but suexec_log only accessible by server admin. i think there it's shoudn't be any big problem, ioncube usually install without troubles (exclude FreeBSD 5.xxx version).
Rustelekom LLC Dedicated server since 2002, RIPE NCC member, LIR, AS51168