The ionCube Encoder will return exit codes when it encounters certain issues. Here are a selection of the more common ones which you might find useful:
- Exit code 7: PHP Errors were encountered during the encoding process
- Exit code 8: PHP Warnings were encountered during the encoding process
- Exit code 16: The Encoder is in an unlicensed state
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.