Installer PHP5 sur un serveur où il y a PHP4

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Installer PHP5 sur un serveur où il y a PHP4

Re: Installer PHP5 sur un serveur où il y a PHP4

par Berzemus » 13 avr. 2010, 13:07



Alors, j'ai lu la question de gorgorbhey, j'ai également lu le lien que tu lui as balancé sans autre forme de commentaire et.. ben disons que les deux traitent de Php5 et d'OVH, mais c'est a peu près tout. Tu peux franchement t'abstenir de ce type d'efforts (et réutiliser le temps ainsi épargné à pondre des réponses qui en sont vraiment).



Alors, gorgorbhey. Si j'ai bien compris tu as un serveur que tu gères entièrement, sur lequel tourne déjà php4. Il t'es possible d'installer php5, et de laisser apache décider (d'après l'extension) s'il convient de l'exécuter avec php4 (extension .php par défaut, par exemple) ou en php5 (avec l'extension php5).

C'est parfaitement possible, mais franchement je ne l'ais jamais fait (juste parce que j'en ai jamais eu besoin).

Ceci dit, voici un article sur la cohabitation entre php4 et 5 qui devrait t'aider grandement.

Edit: au temps pour moi, le lien utilise la distinction par port plutôt que par extension.Celui-cien revanche contient plusieurs pistes.

En clair, il sufft d'installer php5, d'ajouter index.php5 à la directive DirectoryIndex d'apache, et d'ajouter php5 aux handlers:

Code : Tout sélectionner

AddHandler php-script .php5 Action php-script /cgi-bin/php5
Ceci dans le cas ou Php est exécuté en CGI.

Re: Installer PHP5 sur un serveur où il y a PHP4

par stealth35 » 13 avr. 2010, 11:14

Installer PHP5 sur un serveur où il y a PHP4

par gorgorbhey » 13 avr. 2010, 10:09

Bonjour,

Je dispose d'un serveur Gentoo 1.6.14 chez OVH. Ce dernier tourne avec apache2 et PHP4 et héberge des sites qui ne fonctionneront pas en PHP5.

Je souhaite donc ajouter à conf existante le php5 sans casser les sites fonctionnant en php4.

Il semblerait qu'il faut que j'installe le php5-cgi.

Quelqu'un maitrise bien ce domaine ?

Merci
nico