IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Version PHP entre le serveur web Apache et le système d'exploitation (Linux)


Sujet :

Apache

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 362
    Points : 137
    Points
    137
    Par défaut Version PHP entre le serveur web Apache et le système d'exploitation (Linux)
    Bonjour à tous,

    J'ai voulu faire une mise à niveau supérieur de PHP sur un serveur web.
    C'est à dire de passer de la version 5.6.40 à la version 5.7.15.

    Après cette mise à niveau je fais une vérification de la version PHP installée via la commande :
    qui me donne la nouvelle version à jour :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    PHP 7.2.15 (cli) (built: Feb  5 2019 19:50:47) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    Par contre en vérifiant la version de PHP utilisé par Apache via une fonction php, phpinfo().
    Apache indique que php est toujours sous la version 5.6.40 !

    Comment puis-je corriger ce problème de différences de version sachant que l'objectif est de passer de php à la version 7.2 sur le serveur web d'Apache au lieu de 5.6.


    Pour effectuer cette mise à niveau j'utilise des dépôts tel que REMI et EPEL via ce tutoriel :

    https://www.mysterydata.com/upgrade-...ntos-vesta-cp/

    J'ai déjà installé php via ces dépôts cités.

    Voici le système d'exploitation utilisé : CentOS 7.6.1810

    serveur web : Apache 2.4.6

    Merci pour votre aide.

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 362
    Points : 137
    Points
    137
    Par défaut
    Bonjour à tous,

    J'ai trouvé une solution. Cela ce passe dans la configuration d'Apache.

    Dans le dossier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/httpd/conf.module.d/
    Qui contient des fichiers de configurations.J'ai renommé un fichier conf comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv 10-php56-php.conf 10-php56-php.bak
    C'est un fichier de configuration utilisé pour php 5.6 que j'ai désactivé en le renommant.
    Un autre fichier de configuration pour php était bien présent.

    Apache utilise finalement la bonne version de php (7.2.15) après avoir redémarré le serveur web.

    Merci à tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Le serveur web Apache dans sa version 2.4
    Par Rachel dans le forum Apache
    Réponses: 2
    Dernier message: 29/02/2012, 16h13
  2. [WS 2008 R2] Serveur web Apache Mysql et php
    Par streetviper dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 11/01/2012, 09h37
  3. Couplage entre Tomcat et Serveur Web Apache
    Par nakatami dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 01/03/2011, 07h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo