The ionCube Encoder will return exit codes when it encounters certain issues. Here are a selection of the ones you might encounter:

  • 1 – General error (can be licensing related)
  • 7 – PHP Errors were encountered during the encoding process
  • 8 – PHP Warnings were encountered during the encoding process
  • 16 – The Encoder is in an unlicensed state
  • 86 – GUI license mismatch
  • 101 – Evaluation period has expired
  • 102 – Clock skew (>24hrs out)
  • 103 – Problem with state file
  • 104 – No network interfaces found
  • 105 – Revoke file couldn’t be generated
  • 125 – Problem starting encryption library

Further more, exit codes relating to PHP language warnings can be ignored through the use of the –ignore-deprecated-warnings command line switch. More details can be found in the User Guide.  

Encoder Exit Codes
twitterlinkedinmail