Zoals ik al aangaf in mijn vorige post over Pivot is mijn hosting bezig geweest met een upgrade naar PHP 5.2.0. Zeer verstandig aangezien in de oude versie wat veiligheidsprobleempjes zaten. Er is echter daarbij een fout ontstaan:
PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0
Deze melding wordt veroorzaakt door de Zend Optimizer die in gebruik is. Deze is nog niet geschikt voor versie 5.2.0. Ik ben benieuwd of ze dit zelf ook hebben gemerkt. Er wordt in de mailing gesproken over een probleem:
L.S.,
Vannacht hebben wij updates geïnstalleerd op onze Windows servers. De
Windows servers zijn voorzien van de laatste beveiligingsupdates, deze
updates hebben als gevolg gehad dat iedere server een aantal malen
herstart moest worden.
Het verdere onderhoud dat uitgevoerd is:
o alle webservers:
o zijn voorzien van de nieuwste PHP versie, namelijk 5.2.0.
http://www.php.net/ChangeLog-5.php#5.2.0
o alle Windows 2000 webservers (tot net3-nl-iis-39):
o De MDAC (Microsoft Data Access Components) is geupdate naar
de laatste versie (2.8 Service Pack 1) en is gepatchet.
o net3-nl-iis-73:
o PHP: register_globals = off
o PHP: allow_url_fopen = off
o ASP: cdonts.dll verwijder
Over de wijzigingen op net3-nl-iis-73 hebben wij u eerder via deze mailinglist geinformeerd.
Tijdens het updaten van de PHP versie is er kortstondig een Zend gerelateerde foutmelding op alle PHP pagina's verschenen. Dit was spoedig opgelost.
De server net3-nl-iis-12 is gemigreerd net3-nl-iis-76 en uit productie genomen.
Verder is de patch-ronde is zonder noemenswaardige problemen verlopen.
Zojuist komt er echter een nieuwe mailing binnen. Ze hebben het probleem nu ook geconstateerd en opgelost. Echter, er zijn wat klanten waar het nog niet voor werkt. Helaas hebben ze, voor zover deze conclusie terecht is, geen administratie bijgehouden van welke klanten een eigen php.ini hebben. Ik val hier kennelijk onder aangezien ik register_globals wilde hebben uitgeschakeld.
L.S.,
Vanwege incompatibiliteitsprobleem met de Zend Optimizer en de afgelopen nacht geplaatste nieuwe PHP versie, hebben wij de Zend Optimizer uitgeschakeld in het php.ini bestand.
Indien uw website gebruik maakt van PHP scripting heeft u website enige tijd de volgende foutmelding vertoond, onderaan PHP pagina's:
"PHP Warning: Zend Optimizer does not support this version of
PHP - please upgrade to the latest version of Zend Optimizer in
Unknown on line 0"
Met het uitschakelen van de Zend Optimizer is deze foutmelding opgelost. Maakt uw website gebruik van een eigen (custom) php.ini bestand, door ons ingesteld, en uw website vertoont deze foutmelding nog steeds, dan verzoeken wij u vriendelijk hier melding van te maken via myVEVIDA.
Meldt u dan ook dat het om een eigen (of custom) php.ini bestand gaat.
Onze excuses voor de overlast.
Even afwachten maar. Mijn eerste melding heb ik gedaan om 16-11-2006 8:58. Maar ze zullen het wel druk hebben gehad. Ik heb nog niets gehoord. De tweede melding was om 16-11-2006 11:05. Hopelijk pakken ze die snel op zodat de boel weer naar behoren gaat werken.
Update #1:
Het heeft even geduurd, maar om 16-11-2006 15:40 kwam de melding binnen dat de benodigde aanpassing is doorgevoerd. Dat belooft wat als ze de volgende versie van Zend optimizer installeren. Die wordt dan weer niet automatisch in gebruik genomen. Tegen die tijd zal ik dus weer contact moeten opnemen.