• Partagez cet article avec vos amis !

Passer en PHP 5 sur un serveur OVH

Dernièrement, j’ai été confronté à un problème relativement embêtant sur WordPress. En effet, quelques-uns de mes plugins ne voulait pas se mettre à jour. La faute à PHP. Depuis la version 2.8 du célèbre CMS, le PHP 5 est de mise. Cependant, WordPress n’en a pas forcement besoin pour fonctionner. La preuve, j’ai été en PHP 4 en version 2.9.


Les plugins WP-Useronline et WP-pagenavi ne voulait plus se mettre à jour me renvoyant vers une belle erreur bien pourrie comme sais si bien le faire WordPress avec les extensions. J’ai demandé au service technique d’ OVH et ils m’ont répondu que le passage à PHP 5 pouvait être automatique sur certains forfaits. Mais pas sur le forfait Pro. Voici donc la procédure pour passer à PHP 5 sur un serveur OVH.

Normalement, vous devez avec un [.htaccess] à la racine de votre serveur. Ce fichier est soit créé par WordPress pour la mise à jour des permaliens. Ou il est là, car OVH l’a placé pour diverses raisons.

- Allez chercher votre [.htaccess] à la racine de votre serveur.
- Ouvrez-le avec notepad++ par exemple.
- A la fin de votre fichier après le [# END WordPress]
- Placez ça:

1
2
 
SetEnv PHP_VER 5

- Enregistrez votre [.htaccess].
- Remettez-le sur votre serveur et actualiser votre page.

Comme vous pouvez le voir c’est relativement simple. Mais ça change beaucoup de chose.
Sur ce, vous pouvez retourner à votre code du moment, il n’y a plus rien à lire ;) .

Articles Relatifs

  1. Créer son serveur avec Ubuntu: Création d’un serveur Web
  2. Mettre à jour WordPress en 5 étapes
  3. Créer un serveur avec Ubuntu: Créer un serveur de téléchargement
  4. Créer son serveur avec Ubuntu: Création d’un accès SSH
  5. Sortie de WordPress 2.9.1

2 Commentaires

  • [...] d’images fonctionne, vérifiez: – que votre serveur est bien en php 5 (à défaut, faire le changement). – que les dossiers « scripts » et « cache » sur votre [...]

  • Super merci, Je suis sur OVH et je ne pouvais plus installer wordpress car mon php était une ancienne verion, ça fonctionne à présent.

Laisser un commentaire

Suivre Geek-Lab sur Facebook


Me suivre sur Twitter