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

Langage PHP Discussion :

Changement de version de PHP sur serveur dédié


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 37
    Points : 27
    Points
    27
    Par défaut Changement de version de PHP sur serveur dédié
    Bonjour,

    A ce jour, je possède un serveur dédié qui fonctionne en PHP 5.6 avec debian, virtualmin, webmin et plusieurs noms de domaine et de fait plusieurs sites qui fonctionnent tous en PHP 5.6.

    Ce jour, on me demande d'accueillir un domaine pour héberger un applicatif ClarolineConnect qui fonctionne en php7.
    J'ai installé en parallèle une version de PHP 7 a celle existante précédemment.
    L'installation se passe mal, malgré la mise en place d'un fichier htaccess qui force l'utilisation pour ce domaine du php7, car celle-ci utilise Composer qui bug au fur et a mesure de sa progression.

    A votre avis que dois je faire entre ces propositions :

    • Débuter au fur et a mesure de l'installation ?
    • De réinstaller le serveur et le passer en PHP 7 mais là il se pose le problème des autres sites qui fonctionnent en PHP 5.6 ?
    • Une autre proposition ? Astuce ?

    Svp merci
    Bonne journée
    Raphaël

  2. #2
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 740
    Points
    4 740
    Par défaut
    C'est pas une question sur le développement web c'est une question de configuration de systeme
    t'indique même pas sur quel système fonctionne tout ça, j’espère pour toi que c'est du Linux (et lequel), par ce que si c'est du Windows, bonjours!
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  3. #3
    Membre averti
    Avatar de Sparky95
    Homme Profil pro
    Full Stack (web) developer
    Inscrit en
    Décembre 2016
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Full Stack (web) developer
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2016
    Messages : 379
    Points : 358
    Points
    358
    Par défaut
    @psychadelic
    c'est du débian comme dis plus haut

    @Raphaelphp
    L'idéal serait de refaire une installation propre avec la dernière version possible de PHP
    maintenant la question est je pense plus a voir au niveau du coup de temps.
    Parce que tu vas devoir mettre à jours certains éléments qui tournaient en php 5.6 et ne tournes plus en 7.
    Exemple toute la partie Mysql pour lequel les gens sont passé au mysqli ou au pdo
    maintenant le soucis est également que si tu reste avec la version 5.6 tu vas avoir de plus en plus d'éléments qui tourneront avec les dernières versions de PHP donc ne pas passer a 7 est reporter le problème je penses

    Est-il possible de faire tourner 2 versions de php en même temps aucune idée mais a priori je répondrais non
    Dans tous les ca BONNE merde ;-)

  4. #4
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 740
    Points
    4 740
    Par défaut
    Ah oui Debian, j'ai lu de travers.

    Sinon faire cohabiter plusieurs versions de PHP ça doit être jouable, il le font bien chez ovh; les clients n'ont juste à cocher la version PHP qu'il utilisent.

    A titre perso, je dois utiliser une bonne douzaines de versions différentes de serveurs, avec 2 ou 3 php avec apache ou ngnix, des versions différentes de MySQL, MariaDB, je dois avoir un MongoDB quelque part la dedans (j'ai juste fait des tests), et aussi du NodeJS.
    Ce qui m'a pas mal rendu service quand j'ai du convertir tout un site de PHP5 vers du PHP7.

    Mais bon, je sais pas si ça compte en serveur, parce que j'utilise Docker pour gérer tout ça (avant j'avais des VM, mais c'était un cauchemar à gérer avec la mémoire)
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  5. #5
    Membre averti
    Avatar de Sparky95
    Homme Profil pro
    Full Stack (web) developer
    Inscrit en
    Décembre 2016
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Full Stack (web) developer
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2016
    Messages : 379
    Points : 358
    Points
    358
    Par défaut
    tu viens de me bombardé de news merci je viens d'apprendre pas mal de choses

  6. #6
    Membre régulier Avatar de Yvan L
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2014
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2014
    Messages : 80
    Points : 109
    Points
    109
    Par défaut
    Bonjour,
    Citation Envoyé par Sparky95 Voir le message
    Est-il possible de faire tourner 2 versions de php en même temps aucune idée mais a priori je répondrais non
    Si, c'est possible, comme l'a dit psychadelic, ils le font chez Ovh.
    Je m'en sers pour faire tourner un vieux Mediawiki en local.
    Pour info, la commande update-alternatives --config php permet de choisir la version php à utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    * 0            /usr/bin/php7.0   70        mode automatique
      1            /usr/bin/php5.6   56        mode manuel
      2            /usr/bin/php7.0   70        mode manuel

Discussions similaires

  1. Réponses: 4
    Dernier message: 07/07/2006, 17h48
  2. Version de PHP (module)
    Par artotal dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 7
    Dernier message: 09/05/2006, 09h46
  3. [POO] Serialize et version de PHP ?
    Par knilten dans le forum Langage
    Réponses: 2
    Dernier message: 05/04/2006, 17h11
  4. Recuperer la version de PHP
    Par BenoitDenis dans le forum Langage
    Réponses: 3
    Dernier message: 03/03/2006, 16h49
  5. [Système] Changer le nom de la version de PHP ?
    Par Invité dans le forum Langage
    Réponses: 2
    Dernier message: 04/12/2005, 14h05

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