Migration de la plate-forme mutualiséeD'ici quelques mois la plate-forme d'hébergement de Planet-Work sera en PHP5 par défaut. Pour que ces changements importants se fassent avec le minimum d'impact sur vos sites nous avons mis en place une plate-forme de test.
Informations pour la migration PHP5 :
> Calendrier et modificationsChangementsVoici les changements qui arriveront prochainement (dans l'ordre):
Calendrier
Si votre site utilise une application PHP téléchargée sur internet (joomla, phpBB, phpNuke,OSCommerce ...)
la première chose à faire est de mettre la dernière version de cette application
> Plate-forme de testTrois solutions sont possibles pour tester votre site
> Modifier le mode de PHP et sa configurationDepuis le 2 avril 2008, vous pouvez choisir le mode de fonctionnement de PHP pour un site en particulier ainsi que configurer les directives. Les 3 modes sont :
Activer register_globals ou la compatibilité PHP4
Pour forcer register_globals à On dans un dossier en particulier (et pas un site complet), il faut mettre la ligne ci-dessous dans le .htaccess : php_flag register_globals On
php_flag zend.ze1_compatibility_mode On
Forcer PHP4 (déconseillé)
Pour passer en PHP4 au lieu de PHP5, dans un dossier en particulier (et pas un site complet), il faut mettre la ligne ci-dessous dans le fichier .htaccess. AddHandler application/x-httpd-php4 .php Remplacer l'inclusion d'URLSi votre site utilise des lignes du genre include("http://www.autre-site.fr/page.php") il ne pourra plus fonctionner. Vous devez remplacer la ligne avec include() par le code suivant dans votre script PHP: $fp = fopen("http://www.autre-site.fr/page.php", 'r');
fpassthru($fp);
fclose($fp);
Seule l'inclusion de pages distantes (URL) sera bloquée, l'utilisation classique des includes (par exemple : include('page.php')) fonctionnera toujours. |
![[X]](/design/close-button.png)







