Firstly let me just point out that I am no coder and can just about manage the basics with clear guidance.
Anyway, here's my problem. I have just recently setup a cron job for an extension and since setting it up, I am receiving the following email once per day:
Cron Daemon:
Cannot load the ionCube PHP Loader - it was built with configuration API220090626,NTS, whereas running engine is API220100525,NTS
Zend Guard Loader requires Zend Engine API version 220090626.
The Zend Engine API version 220100525 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Guard Loader.
<br />
<b>Fatal error</b>: Directive 'allow_call_time_pass_reference' is no longer available in PHP in <b>Unknown</b> on line <b>0</b><br />
Now to some people, this may be second nature to them, but to me, it is complete mumbo jumbo, so would any of you kind souls out there care to translate what is going on in layman's terms?
I'd really appreciate your feedback

FYI, I'm running Opencart 1.5.6.4 and my web host is still set at php 5.2 (I'm worried about updating to 7+ in case it breaks my site)
Cheers!