Mon ami m'a permis d'avoir accès à son serveur, il a codé PHP beaucoup plus longtemps que moi et utilise toujours la version php 4.3.9 et ne veut pas mettre à jour cette version actuelle. Y at-il de toute façon pour moi d'installer PHP version 5.2 et l'utiliser alors qu'il fonctionne toujours 4.3.9? J'ai besoin de certaines fonctions qui ne sont disponibles qu'en 5.2. Le serveur fonctionne sur redhat.Puis-je avoir différentes versions de php installées et exécutées sur mon serveur?
Répondre
Oui, vous pouvez, un php est exécuté en tant que CGI et d'autres comme MODULE.
OU
Vous pouvez exécuter 2 apaches. J'ai Apache 1.3.x avec php4 sur le port 82 et Apache 2.2.x avec php5 sur le port 80. Dans les deux cas, php est exécuté en tant que module.
Dans les deux cas, je ne recommande pas cela pour le serveur de production, uniquement pour le développement.
Oui, vous pouvez compiler avec dso simultané pour cela. Je ne recommande vraiment pas de mélanger 4 et 5, attendez-vous à ce que ces résultats soient indéfinis. Ce n'est pas seulement PHP qui vous inquiète, son Apache2 et son php4. Mais, dso permettra également aux deux versions de coexister pacifiquement, en ce qui concerne le chargeur.
Vous pouvez installer PHP5 en tant que FastCGI. De toute façon, votre ami a un problème. PHP4 est obsolète et n'est plus supporté. Voir: http://www.php.net/downloads.php#v4
- 1. Plusieurs versions de .NET CLR exécutées simultanément
- 2. Différentes versions de bibliothèques C++
- 3. Synchronisation de différentes versions d'objets
- 4. Applications installées dans Django - qu'en est-il des versions?
- 5. Oracle: Utiliser deux versions différentes d'EXP sur la même machine?
- 6. Différentes versions de compilateur maven pour test et main
- 7. Eclipse: Créer et se conformer à différentes versions de JRE
- 8. Chargement de différentes versions du même assemblage
- 9. PHP regex se comporte différemment sur différentes versions ou différents OS
- 10. Affectation de différentes versions Java à différentes applications Web sur le client wkst
- 11. méthode pour authentifier via un script php sur mon serveur
- 12. Java construit avec différentes versions de JDK: mêmes artefacts?
- 13. Est-ce que Rails charge toutes les gemmes installées?
- 14. Configuration d'INNO: Implémentation de la mise à jour de fichier basée sur différentes versions de l'application
- 15. Session expirant sur l'application ASP.NET après avoir visité l'application PHP sur le même serveur
- 16. Quelles sont les versions Java couramment installées sur les navigateurs, est-il sûr de supposer que 1.4?
- 17. Benchmarks du code généré par différentes versions de g ++
- 18. Utilisation de différentes versions de DLL dans une application
- 19. Compatibilité du système d'exploitation pour différentes versions de .NET Framework
- 20. Comment puis-je installer des instances de serveur sql installées?
- 21. Icône de raccourci différent InstallShield 2009 pour différentes versions
- 22. Comment expliquer les différentes versions .NET à quelqu'un?
- 23. Différentes versions de msvcrt dans les types ctypes
- 24. PHP 5.2 et PHP 5.3 côte à côte dans vHosts sur le même Apache (Debian)?
- 25. Cela vaut-il la peine de tester la même version d'IE sur différentes versions de Windows?
- 26. Quelle est la meilleure façon de charger des fichiers de configuration pour différentes versions du même projet sur le même serveur?
- 27. Est-il possible de charger plusieurs versions différentes de jQuery sur la même page?
- 28. Plusieurs versions de Python sur OS X Leopard
- 29. Journal des requêtes exécutées sur SQL Server
- 30. Exécution de nombreuses versions de .net sur une machine
PHP 4 n'est vraiment plus en sécurité, je vous recommande d'essayer vraiment de convaincre votre ami de mettre à niveau ;-) –
merci David, de bonnes raisons que je pourrais utiliser pour le convaincre? –
Bien sûr, PHP 4 a atteint sa fin de vie il y a au moins un an;) PHP 5 a beaucoup mieux POO, quelques astuces (__autoload et le reste de SPL), de meilleures bibliothèques (par exemple MySQLi) pour l'amour de la sécurité. – Ross