Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 251 membres


Connectés :

  membresJeandePeyrat
Recherche



Visites

 1122780 visiteurs

 12 visiteurs en ligne

Généralités
Plugins et Forks
Trucs et Astuces
php.gifGénéralités - Plugin et version de PHP

But de cet article :

 

Cet article souhaite vous aider à utiliser les nouvelles versions de mes plugins exigeant au minimum la version 5 de PHP.

Je vous recommande d'utiliser une version de PHP supèrieur ou égale à 5.3


Avant d'utiliser un de mes plugins exigeant une version 5 ou plus de PHP, voici la démarche à suivre :

  1. Quelle est la version de PHP active sur mon hébergement ?
  2. Si cette version est inférieur à 5, comment changer cela ?

Avant toute chose, parlons de ce qui se passe si son hébergement est en PHP 4 et que l'on installe un plugin exigeant PHP 5.
On obtient une erreur fatale bloquant le script GuppY.
Le message d'erreur ressemble à ceci :
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/.../plugins/jmm/functions.php on line 774

Comment connaître la version de PHP active sur son hébergement ?
Il suffit d'interroger GuppY.

Aller dans votre partie Administration et cliquer sur l'icône A propos.
En bas de cette page, vous trouverez une zone nommée Informations à donner sur le forum en cas de problème.
La troisième ligne nous renseigne sur la version de PHP.

Si la version est au moins égale à 5, pas de souci, alors vous pouvez installer les dernières versions de mes plugins, sinon...

Comment modifier la version de PHP active sur votre hébergement ?
La réponse dépend de votre hébergeur. Elle se trouve le plus souvent dans la FAQ mise à votre disposition par cet hébergeur.

Il y a deux grandes méthodes pour forcer la version active de PHP.

  1. La méthode simple : C'est la console d'administration qui permet de choisir la version de PHP qui sera active sur votre hébergement.
    C'est par exemple le cas des hébergements 1Hebergement, Nuxit v2 ou Phpnux.
  2. La méthode .htaccess : Il s'agit d'ajouter quelques lignes au début du fichier .htaccess situé à la racine de votre hébergement.
    Le tableau ci-dessous montre quelques exemples de cette méthode.
    Hébergeur Ligne(s) à ajouter
    1 and 1 AddType x-mapp-php5 .php
    Free php 1
    Nuxit v1 AddHandler x-httpd-php5 .php
    AddType application/x-httpd-php5 .php
    Online.net AddType application/x-httpd-php5 .php
    OVH SetEnv PHP_VER 5

Les méthodes et exemples présentées ci-dessus ne sont pas exhaustives et ne doivent pas vous dispenser d'une recherche dans la FAQ de votre hébergeur.

 

Nota : Si la version de PHP est inférieure à 5.2.3, un message d'alerte apparaît sur certaines pages d'administration :
Warning: htmlentities() expects at most 3 parameters, 4 given in /var/www/html/.../plugins/jmm/functions.php on line 411
 


Date de création : 04/03/2012 @ 08:47
Dernière modification : 16/10/2012 @ 06:23
Catégorie : Généralités
Page lue 1394 fois

Imprimer l'article Imprimer l'article


Texte à méditer :  Les lettres anonymes ont le grand avantage qu'on n'est pas forcé d'y répondre.  Alexandre Dumas (fils)
^ Haut ^