|
U kunt ons bellen Populair
|
feb 13
Gebruik geen PHP versie 5.0.4Na een mooie Joomla! 1.5 website gemaakt te hebben voor een klant, werd de website in productie genomen op een webserver van de klant. Terwijl de website in de ontwikkelings omgeving prima werkte, waren op de productie omgeving tal van URLs opeens afgebroken.
Na lang zoeken en een heleboel mogelijke oorzaken uitgesloten te hebben, was het natuurlijk tijd om eens goed te kijken wat het verschil tussen die ontwikkelings- en productie-omgeving nu precies was. Het bleek uiteindelijk allemaal te draaien rondom de gebruikte PHP versie 5.0.4.
In de installatie handleiding van Joomla! 1.5 staat vermeld dat PHP versie 5.0.4 expliciet niet gebruikt moet worden. Dit blijkt niet een loos alarm te zijn. Binnen deze versie van PHP worden bepaalde interne security filters gebruikt die echter bugs bevatten. Het is mij niet direct duidelijk geworden welke PHP functies hierbij roet in het eten gooien, maar misschien kan ik dat ooit nog eens uitzoeken.
De conclusie is dat PHP 5.0.4 absoluut niet gebruikt moet worden in combinatie met Joomla! 1.5. Iedere hosting omgeving die deze PHP versie wel gebruikt, doet er goed aan om direct te upgraden - niet alleen vanwege deze rare Joomla! bug maar ook in het algemeen vanwege de veiligheid.
|
