I recently had a hard time installing Zend Optimizer on a CentOS 4 server. When starting Apache after the install, this was logged to the Apache error_log:
Apache started up and ran, but no Zend Optimizer listed in the phpinfo page. Further weirdness had CLI PHP (command line PHP) showing the optimizer installed:
25: with Zend Optimizer v2.6.2, Copyright (c) 1998-2006, by Zend Technologies
355:Zend Optimizer
A little Googling found this post over at the Zend forums.
Recompiling PHP without versioning corrected the problem and allowed the Zend Optimizer to load up in Apache/PHP.
Popularity: 1%
{ 2 comments… read them below or add one }
Thanks for the info. I don’t think this applies to i386 systems, only x86_64 systems. We’ve been using versioning forever and only found out about this since we switched over to using Opterons.
This also fixes issues with eAccellerator, too.
This was on an i686 Athlon, CentOS release 4.2 (Final) box.