Nombreux sont les hébergeurs qui offrent la possibilité d'utiliser le PHP5, mais une assez grande partie d'entre eux obligent leurs utilisateurs à procéder à une petite manipulation afin de l'activer.
Fire Soft Board 2 utilisant uniquement PHP5, et supérieur, vous êtes donc obliger d'activer cette version si cela n'est pas fait.
Si vous tentez d'exécuter Fire Soft Board 2 sur un serveur où le PHP5 n'est pas activé vous obtiendrez probablement le message suivant (peu explicite j'en conviens) :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /chemin/vers/site/web/fsb2/index.php on line 24
Si vous souhaitez vérifier la version de PHP que vous utilisez :
<?php echo phpversion(); ?>
Voici la méthode qui fonctionnera sur la plupart des serveurs :
AddType x-mapp-php5 .php
Théoriquement vous n'aurez plus de message d'erreur, si toutefois vous souhaitez vérifier la version de PHP que vous utilisez, regarder cette méthode
Si vous hébergez votre forum sur Free :
php 1
Maintenant votre hébergement Free fonctionne avec la version 5 de PHP
Si vous êtes hébergé chez OVH :
SetEnv PHP_VER 5
Voila, cela devrait fonctionner! plus d'info
Si vous hébergez votre forum sur Power-Herberg :
AddHandler application/x-httpd-php5 .php
Maintenant votre hébergement Power-Herberg fonctionne avec la version 5 de PHP
Si vous hébergez votre forum sur Performant-Hosting :
AddHandler application/x-httpd-php5 .php AddType x-mapp-php5 .php
Maintenant votre hébergement Performant-Hosting fonctionne avec la version 5 de PHP
Plus d'infos : Jexiste
Si vous hébergez votre forum sur Easy-hebergement ou Strato-hebergement :
AddHandler x-httpd-php5 .php AddType application/x-httpd-php5 .php
Maintenant votre hébergement Easy-hebergement ou Strato-hebergement fonctionne avec la version 5 de PHP
Cette version de EasyPHP ne prend pas en charge le PHP5, pour l'utiliser il vous faut procéder à quelques manipulations afin d'installer le PHP5.
La procédure étant un peu longue à expliquer (et pas forcément recommandée), je vous laisse le soin de lire la page suivante : Installer PHP5
Lors de la rédaction de cet article, la version 2.0 était toujours en Beta, ce qui rebute peut-être certains utilisateurs.
Néanmoins cette version prend en charge le PHP5, et ce sans aucune manipulation spécifique.
Suite tant attendue du célèbre WAMP5, WAMP Server 2.0 intègre des version très récentes de chacun de ses composants: apache(2.2.6), mysql(5.0.45) et php (5.2.5)
Notez néanmoins que certains modules de PHP ne sont pas activés à l'origine (comme le module GD Library pour la manipulation d'images), mais WAMP Server 2.0 intègre un menu assez pratique pour activer/désactiver au choix les modules, changer sa version de PHP ou tout autre composant et éditer les fichiers de configuration à la volée.
Infos et téléchargement: http://www.wampserver.com/
Permet l'activation depuis le logiciel même.
Liens utiles PHP4 et PHP5 sur son serveur Linux
Contributeur : BlackJowy | Grummfy | NumberEight | StyphaX