Hallo,

ik ben bezig geweest met de ontwikkeling van een website. Dit heb ik gedaan op een server waar PHP 5.2.10 draait.

Nu moet de website op een andere server komen waar PHP 5.3.6-pl1-gentoo geïnstalleerd is.

Het probleem is dat sommige pagina's en functionaliteiten van de website niet meer werken.

Kan iemand mij tips geven om de website geschikt te maken voor nieuwere versie van PHP?

Groeten,
Ik zou even je apache error log uitlezen :)
En verder kan je ook even kijken welke functies inmiddels vervangen moeten worden door dit even door te lezen:
http://php.net/manual/en/migration53.php

Mocht je IE gebruiken, zet even gebruikersvriendeljike foutmeldingen uit bij de instellingen.
mail werkt niet, en een (zo te zien) http error 500.

Dat is een combinatie die ik vaker gezien heb: check de smtp settings op je server.


<?php phpinfo(); ?>
HTTP-fout 500 (Internal Server Error): Er is een onverwachte voorwaarde gevonden toen de server het verzoek wilde uitvoeren.

500 errors worden niet door PHP veroorzaakt. Dit doet de HTTP Server (waarschijnlijk Apache).

Deze error wordt vaak veroorzaakt, wanneer er een module wordt aangeroepen, die niet is ingeladen.

Controleer daarom of een module is ingeladen!

Bijvoorbeeld bij mod_rewrite:

<IfModule mod_rewrite.c>
     RewriteEngine on 
</IfModule>


Maak je gebruik van .htaccess, en zo ja, kan je die hier plaatsen.

Reageren