Link to home
Start Free TrialLog in
Avatar of intellisource
intellisourceFlag for South Africa

asked on

how to resolve ionCube PHP Loader / NTS Zend Optimizer / Zend Engine API bugs with Host Upgrade

hi, firstly i have no clue as to what these components on our server are. the following error is affecting ALL of our cronjobs, since a recent upgrade to php 5.3.10/apache 2.2.22!
ok resolved the first part of the errors below (Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS ), now what is left is within the quote.
Zend Optimizer requires Zend Engine API version 220060519.
The Zend Engine API version 220090626 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Optimizer.

<br />
<b>Deprecated</b>:  Directive 'register_globals' is deprecated in PHP 5.3 and greater in <b>Unknown</b> on line <b>0</b><br /> <br />
<b>Deprecated</b>:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in <b>Unknown</b> on line <b>0</b><br />
i have already resolved comments in the php.ini that started with a deprecated # - and can easily resolve the last two deprecated items in the code, but i have absolutely no clue where (in cpanel X or FTP) i would repair these errors - i have never worked with any of the tags before!.
thanks in advance,
Pierre "Greywacke" du Toit.
Avatar of hernst42
hernst42
Flag of Germany image

To resolve the zend Optimizer issue you need to get a new version from zend (might currently not exists or is official available due internal testing/development) Option is to disable Zend Optimizer.

to solve the deprecated message you can change the error_reporting to not report E_DEPRECATE.
The config options mentioned might also be used in ,htaccess files. Check phpinfo() which ini files might also be read.
ASKER CERTIFIED SOLUTION
Avatar of intellisource
intellisource
Flag of South Africa image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of intellisource

ASKER

the files were there, just in a directory i was unaware of.
luckily extrapolating the new path to run from the latest versions worked - hence "it was installed with the upgrade, but unfortunately they did not update the php.ini files for the domains!" ;)