J'utilise actuellement la Release 3 d'OVH qui n'est plus du tout mise à jour.
Pour passer mon forum phpBB en version 3.2.0, je dois mettre à jour mon php.
Pour cela, j'ai essayé de suivre ce qui était indiqué sur le site http://blog.neolpar.com/en/systems/centos-6-7-multiple-php-versions-ovh-release-3/ mais cela ne fonctionne pas.
Est-ce que quelqu'un aurait une idée de ce que peut être le problème ?
Vous pouvez voir ce que j'obtiens en regardant ce fichier : https://forum.abandonware.org/changementphp.txt
Merci d'avance à toute personne qui pourra m'aider à mettre mon php à jour.
Serveurs dédiés - Mise à jour PHP sur Release 3 ovh
Related questions
- Proxmox VM accès internet impossible
45871
19.11.2016 12:11
- Spam et IP bloquée
43415
12.12.2016 11:53
- Mise en place de VM avec IP publique sur Proxmox 6 [RESOLU]
42036
30.04.2020 17:12
- SSD NVMe Soft Raid ou SSD SATA Hard Raid
41795
29.06.2021 23:29
- il y a quelqu'un ?
40699
15.12.2025 17:01
- Port 25 bloqué pour spam à répétition
39693
28.02.2018 13:39
- Connection smtp qui ne marche plus : connect error 10060
37346
12.04.2019 10:10
- Partition sur le disque de l'OS ESXI
37212
09.05.2017 14:33
- Envoi demail bloqué chez Gmail (550-5.7.26 DMARC)
36686
23.12.2019 08:40
Bonjour,
le plus simple est de partir sur une distribution de base Debian/CentOS) quitte à) ajouter virtualmin par dessus.
Cordialement, janus57
Le passage à une autre distribution me semble difficile. J'ai 3 To sur ce serveur et cela m'embêterait un peu de devoir tout sauvegarder sur mon ordinateur, puis de réinstaller mon serveur avec une autre distribution, et enfin, tout réuploader dessus.
C'est pour ça que je souhaite installer php 5.6 sur mon serveur.
Merci d'avance.
Bonsoir,
très peu de personnes "aidant" sur ce forum utilise la release 3 OVH du fait de ses nombreuses limitations.
Le mieux pour ne pas avoir un transfert à faire rester de louer un 2eme serveur de l'installer avec la bonne distribution et de tout copier directement d'un serveur à l'autre.
(avec scp -R ./dossier_a_copier/ login@123.123.123.123:/dossier/de/destination )
En plus, un serveur plus récent, aura surement un meilleur rapport performances/prix.
Mon serveur n'est pas bien vieux puisque je l'ai pris début février 2016.
Voici sa description :
[details=Résumé]Processeur : AMD Opteron 4334
Cœurs / Threads : 6 cores / 6 threads
Fréquence : 3.1 GHz+
RAM : 32Go DDR3
Disques : 2x 3 To SATA
Connexion réseau : 1 Gbps
Bande passante : 250Mbps[/details]
Au niveau de la puissance, il est plus que suffisant pour ce que j'en fais et son stockage correspond bien à ce dont j'ai besoin. Ce serveur est à 35 euros HT/mois.
Une solution serait que je loue juste un mois un serveur ARM pas cher et avec un gros disque dur pour transférer les données dessus. Réinstaller une distribution sur mon vrai serveur, puis que je retransfère les données dessus.
Cependant, cette solution ne serait pas gratuite et cela me prendrait également du temps pour tout réinstaller (sites web, messagerie, comptes FTP, etc.). C'est la raison pour laquelle, je préférerais fortement trouver une solution pour uniquement mettre à jour mon php.
Tu as ça pour mettre à jour php
https://blog.remirepo.net/post/2016/02/14/PHP-7-sur-Fedora-RHEL-CentOS
Mais tu n'as qu'une version de php. Pour les multiples version tu peux chercher centos 6 et multi version de php
Mais modifier une release3ovh reste risqué.
Bonjour,
Simple regarder pour prendre un FTP backup plus grand (https://www.ovh.com/fr/serveurs_dedies/backup-storage.xml) ou utiliser un autre moyen car si vous n'êtes pas capable de restaurer vos 3To c'est que concrètement vous n'avez aucun moyen de sauvegarde efficace en cas de perte total de votre dédié (car cela peu arriver si vous perdez vos 2HDD et encore plus rapidement si ils ne sont pas sous surveillance).
Sinon en solution de replis : un serveur à la semaine (https://www.ovh.com/fr/serveurs_dedies/dedies-semaine.xml) qui devrais être suffisant pour du temporaire.
Cordialement, janus57
Comme je l'avais écrit, ma solution de stockage serait plutôt un serveur ARM car ils ne sont pas chers (https://www.soyoustart.com/fr/offres/arm-4t.xml 4 To pour 20 euros HT).
La solution FTP backup ou du serveur à la semaine ne sont pas intéressantes car plus onéreuses.
Mes 2 disques sont en RAID miroir et donc, pour qu'il y ait une perte, il faudrait que les deux tombent en panne en même temps, ce qui est quand même peu probable. Ces disques sont bien entendu surveillés et je serais prévenu en cas de problème.
Cela doit faire 10 ans que j'utilise un serveur dédié OVH et j'étais déjà eu l'occasion à plusieurs reprises de faire des réinstallations complètes et donc, je sais que c'est assez pénible et cela me demande du temps. Quand je l'avais fait, c'est que je n'avais vraiment pas le choix. Dans le cas présent, je sais qu'il est techniquement possible d'installer une nouvelle version de php sans devoir tout réinstaller et c'est donc cette solution que je privilégie.
Le lien https://blog.remirepo.net/post/2016/02/14/PHP-7-sur-Fedora-RHEL-CentOS est pour installer php 7 mais dans mon cas, c'est php 5.6 que je désire installer.
Merci d'avance à toute personne qui pourra m'aider.
Il y a plein de tutoriel pour plein de version de php.
Encore plus avec les rpm de la famille collet (remy)
En voici 1 pour php 5.4, 5.5 et 5.6
https://www.mojowill.com/geek/howto-install-php-5-4-5-5-or-5-6-on-centos-6-and-centos-7/
Php 5.4 et 5.5 sont end of life. Donc il vaut mieux privilégier php 5.6
Bonjour,
et en cas de piratage ou autre comment faire pour restaurer votre serveur ?
Pour le serveur à la semaine cela aurait été une solution temporaire pour potentiellement faire une réinstallation.
Dans tout les cas bonne chance avec la R3 car de mémoire elle a pas mal été bridé par OVH et le fait d'y mettre des package extérieur peu potentiellement "tout casser" (déjà vu sur le forum KS).
Tout ce que je vous souligne ici c'est que l'exercice de devoir réinstaller un serveur est une bonne pratique pour tester son système de backup car avoir 2HDD qui plante en même temps c'est rare mais peu arriver, tout comme le fait que si on ne pense pas à les surveiller c'est possible aussi (cas récent : https://community.ovhcloud.com/community/fr/disque-defaillant?id=community_question&sys_id=43d0fd8485de06d01e111c5c94ac5b6d/).
Enfin comme vous l'avez signalé la R3 ne reçoit plus de MàJ et en plus est déconseillé par l'équipe OVH (Cf : https://i.imgur.com/qmCSm3C.png & https://i.imgur.com/etOBYfD.png)
Cordialement, janus57
est-ce que tu te souviens de la date de post de ces messages ? car ce n'est malheureusement pas indiqué sur l'image.
Edit : j'ai trouvé : https://forum.ovh.com/showthread.php/105794-ovh-release-3-avec-php-gt-5-3
Mai 2016
et https://forum.ovh.com/showthread.php/109636-VPS-en-panne-depuis-24H
Avril 2016
Quand j'avais pris mon serveur dédié avec la Release 3, OVH n'avait pas encore fait son annonce sur l'arrêt des MAJ et que donc, elle était déconseillée.
Je dispose chez moi d'un backup qui me permettrait de restaurer mon serveur en cas de problème.
Merci pour vos différentes réponses.
Bonjour à tous,
Je remonte un peu ce post, car j'ai un problème similaire avec une R3, (besoin d'une version de PHP supérieure entre autres) et je ne veux pas passer par une réinstall : j'ai beaucoup trop de domaines avec des mails, et impossible pour moi de déplacer des boites mails sur un autre serveur, entre le temps que ça demandera pour le faire, et la gestion client derrière, non merci ...
Ma question est : est-il vraiment 'dangereux' de 'casser' cette R3, principalement en enlevant les restrictions d'upgrade des repos Yum, de mettre à jour tout ça (par Yum, ou manuellement pour les outils tels que postfixadmin ou roundcube), et d'installer des paquets externes (en étant un minimum précautionneux tout de même sur ce qu'on fait bien entendu)
En quoi la configuration d'OVH est spécifique ? (kernel ?)
Merci d'avance pour vos retours de spécialises
Je ne sais pas si tu as trouvé une solution depuis, mais cette solution me parait adapté pour toi :
http://blog.neolpar.com/en/systems/centos-6-7-multiple-php-versions-ovh-release-3/
Tu ne remplaces pas PHP 5.3 par PHP 5.6, tu l'installes à côté, et tu choisis quelle version de PHP tu utilises dans ton vhost (donc domaine par domaine), ce qui fait que théoriquement tu ne casses rien de la R3
Merci, je vais essayer ce week-end.
En réalité, j'ai uniquement besoin de la nouvelle version de php pour mon forum phpBB. Dans le cas de mes autres sites, cela ne me dérange pas d'avoir un php ancien.
Bonjour,
la meilleur solution reste quand même de partir sur une distribution plus à jour avec tous ces composants maintenus.
>En quoi la configuration d'OVH est spécifique ? (kernel ?)
kernel GRSEC (mais c'est pas spécifique à la R3), un module OVHm dans webmin, plusieurs modifications inconnu dans CentOS même.
Sur une R2 le fait de "casser" la distribution avais pour effet l’impossibilité de la mettre à jour dans le futur ou tout simplement de casser des package en place qui mettez le tout en vrac.
Un Debian avec Virtualmin reste la meilleur alternative en plus cela se rapproche très fortement de la R3 et on peu aussi avoir plusieurs versions de PHP (PHP5.6/7.0/7.1, inférieur à PHP5.6 n'est plus possible car non supporté par l'équipe PHP et donc le mainteneur des package Debian).
Cordialement, janus57
Oui complètement d'accord, et c'est le choix que j'ai fait sur mes derniers serveurs (debian8+virtualmin).
Maintenant il m'en reste un en R3, mon premier et donc le plus 'rempli', et comme je le disais une migration de mails j'ai juste pas envie ... je cherche donc une solution pour le mettre à jour, et évoluer certains outils sans tout casser son bon fonctionnement !
Centos6 a un support jusqu'en 2020, comme un Debian8 : ça vaut le coup de pouvoir maintenir ce serveur jusqu'à là, à condition de pouvoir le mettre à jour correctement, et donc de casser (un peu) cette R3
Où peut-on se renseigner précisément sur cette R3, et connaitre les modifications qu'elle a ?
Bonjour,
À part la mailing-list de la R3 et qu'un membre de OVH le disent impossible sauf à comparer un CentOS 6 de base avec une R3.
D'où le fait qu'elle est pas conseillé car c'est pratiquement une boîte noir plus supporté par OVH.
Note : de mémoire la R3 utilise postfix pour les mails donc facile à migrer normalement surtout si c'est webmin qui gère sans trop de modifications de la part du OVHm.
Cordialement, janus57
OK merci, je vais de mon côté voir pour mettre les mains dedans, et plus j'y m'aventure plus je me dis qu'il ne doit pas y avoir tant de modif que ça : la configuration des services est assez standard (apache, mysql, postfix, dovecot, ...), je vois pas de package spécifique. La seule chose que je vois c'est le module OVHm pour Webmin qui simplifie l'installation des domaines (création des vhost, mails, bdd, user en "un clic", la simplification pour ajouter les IP failover, etc ... ), et ensuite la mise en place de restriction sur les updates. En gros une config relativement standard, un outil pour simplifier la gestion, et on verrouille pour que les clients ne puissent mettre trop les mains dedans et devoir faire du support.
Le principal problème pour OVH avec cette release, c'est qu'il n'y a plus de suivi des dernières versions par Centos, et que si ils veulent la faire évoluer, ils doivent utiliser des repos "non-Centos", ou faire des packages eux-mêmes et celà va leur créer des demandes de support, car sortir des packages officiels de Centos, et donc forcément leur coûter ...
Bref, je m'égare !
Pour info j'ai mis à jour mon Webmin, et le module OVHm fonctionne encore, comme tout le reste, donc je pense vraiment à la mettre à jour à la mano, petit à petit, et tenter de retrouver une distri Centos6 clean, et à jour, en attendant que je migre tout ça dans un autre serveur.
J'ai essayé installé la nouvelle version de PHP comme indiqué ici
http://blog.neolpar.com/en/systems/centos-6-7-multiple-php-versions-ovh-release-3/
Mais ça ne fonctionne pas. Php56 est bien installé mais mon site continue à être en 5.3 des idées pour m'aider ?
As tu pensé à relancer/redémarrer les services pour que tes modifications soient prise en compte ?
Oui j'ai relancé les services depuis ovhm
Verifies alors que tu as bien suivi le tutoriel sinon fais un soft reboot du serveur
Ha oui j'ai suivi à la lettre
Tentes un reboot software. Sinon je ne sais pas.
Si ça se trouve une maj faite par ovh depuis rend le tutoriel inexact
Cette solution fonctionne sur mon VPS : http://blog.diagram.fr/astuce-linux/utiliser-php-5-4-16-sur-un-serveur-ovh-release-3
Le début du tuto est le même que celui que tu as suivi, c'est l'appel à la version de PHP qui est légèrement différente
Et tu as rien fait d'autres ?
J'ai relancé Apache mais rien
Bonjour ,
J'ai lu cette conversation et je dois vous dire que que je rencontre le meme souci que vous, ovh me demande d'installer php 5.4 pour pouvoir installer prestahop 1.6.
Et je suis dans le meme cas que vous, ca ne concerne qu'un site sur mon serveur OVH Release 3 (CentOS 6).
Pourriez vous me dire ce que vous avez fait exactement pour résoudre votre problème ?
Et est-ce que ca marche comme vous le souhaitiez ?
Cordialement, Yves
Je n'ai pas trouvé de solution :frowning:
Ce que j'ai prévu de faire, c'est d'attendre d'avoir du temps libre pour tout réinstaller.
Je louerai un autre serveur pour transférer mes fichiers dessus. Puis, je réinstallerai mon serveur avec une bonne distribution. Une fois que ce sera fait, je pourrai retransférer tous mes fichiers.
Si le serveur est "vieux", ça peut valoir le coup d'en prendre un plus récent, de migrer directement sur le plus récent et d'abandonner l'ancien. (meilleures performances).
J'ai le produit suivant :
Serveur OP-SAT-1-32
Processeur : AMD Opteron 4334
Cœurs / Threads : 6 cores / 6 threads
Fréquence : 3.1 GHz+
RAM : 32Go DDR3
Disques : 2x 3 To SATA
RAID : Soft
Connexion réseau : 1 Gbps
Bande passante : 250Mbps
Il me coûte 35 €/mois HT (42 € TTC). Je dois utiliser 1% de ses ressources et donc, il est même surdimensionné par rapport à mes besoins. Je l'ai pris en janvier 2016, c'est à dire que cela fait moins de 2 ans que je l'ai. Je pense le conserver car j'en suis content.
Bonjour à tous,
Je déterre ce sujet, même si je sais que la R3 n'est plus maintenue. Mais pour un site j'ai besoin de passer en php 5.6 sur ma R3.
J'ai suivi le tuto suivant http://blog.neolpar.com/en/systems/centos-6-7-multiple-php-versions-ovh-release-3/ et quand je fais un echo pour savoir la version de PHP, il m'affiche bien la version 5.6. Donc jusque la tout fonctionne. Par contre il semblerait que MYSQL ne soit pas lié a cette nouvelle version car j'ai le message suivant sur le site: **Votre installation PHP ne dispose pas de MySQL. Extension requise pour WordPress.**
Quelqu'un a-t-il la solution? Je vous en serais reconnaissant à vie !
Merciiiii !
Bonjour,
Vous devez sûrement activer l'extension MySQL de php5.6
Cordialement, janus57
Merci Janus,
Mais je ne trouve pas l'option dans le php.ini. Est-ce ailleurs?
Merci !
J'ai lu sur un forum que je devais peut-être utiliser la commande `sudo yum install php-mysql` pour installer le paquet manquant... Is that right?
Thanks
Oui.
Après tu as 2 versions de php installées donc c'est possible qu'il faille taper
yum install php56-mysql
Ca ne ressort aucun paquet!
Aucun paquet php56-mysql disponible.
Dans ton tutoriel le paquet php s'appelle rh-php56
Essaye donc en ajouté rh devant le nom du paquet
Nope, même réponse :)
Il faudrait voir avec le dépôt que tu utilises, récupérer la liste des paquets et fouiller dedans..
J'ai ceci: rh-php56-php-mysqlnd.x86_64
Ça peut correspondre oui.
Après c'est ton serveur tu fais comme tu veux. (si ça plante tout c'est ton choix de bricoler une vieille Release Ovh 3...)
En local j'ai ceci: php-mysql.x86_64 5.3.3-27.el6.3 @LocalRepo
Mais ce n'est pas la bonne version de PHP.
C'est sur que c'est "mysqlnd" ?
Et si je l'installe, il supprime la config php-mysql de base ou il fait deux entités?
Parce s'il écrase, ca veut dire que tous les sites devront tourner en 5.6 right?
Et si je l'installe, il supprime la config php-mysql de base ou il fait deux entités?
Parce s'il écrase, ca veut dire que tous les sites devront tourner en 5.6 right?
Je ne sais pas. Mais si php 5.6 te convient pour tous tes sites pourquoi garder php 5.3 ?
Je ne connais pas la R3.
Ca je ne sais pas le savoir avant de dire a tous les sites d'utiliser les handlers de php 5.6.
En fait il faudrait savoir si l'installation de **rh-php56-php-mysqlnd.x86_64** est équivalente à ce paquet ci **php-mysql.x86_64 5.3.3-27.el6.3** et si elle se fait de manière parallèle !
A toi de tester... Je n'ai jamais touché une R3 justement pour ces raisons.. Tu ne sais pas comment la distribution ça réagir aux changements.
Après tu peux complètement enlevé php 5.3 et mettre uniquement php 5.6 avec mysql
https://www.zerostopbits.com/how-to-upgrade-php-5-3-to-php-5-6-on-centos-6-7/
La le problème c'est qu'on sort totalement de la release... Avec l'autre tuto, on ajoute en parallèle... Dilemme
D'un autre côté elle est abandonnée alors que tu sortes ou pas de la release...
Bref tu fais comme tu le sens.
Après je n'ai jamais testé sur une R3 donc... À tes risques et périls quelque soit la solution choisie..
Perso j'ai tester sur une R3 y a 3j, j'ai tout casser ;) je me suis meme retrouvé sans apache a force de taper des commandes de plusieurs tutorial sur google.
Et je suis passé de la R3 à Debian et franchement je me demande pourquoi je ne suis pas passer avant :p
Bonjour,
J'ai finalement réussi à passer en PHP 5.6 en suivant les instructions trouvées sur un site Internet.
Cependant, mes sites passés en PHP 5.6 ne fonctionnent plus et je me retrouve avec le message "Votre installation PHP ne dispose pas de MySQL. Extension requise pour WordPress.".
J'ai installé une nouvelle version de MySQL avec la commande /usr/bin/yum install rh-php56 rh-mysql56-mysql-server.x86_64 et tout semble bien s'être passé.
Cependant, je ne sais pas ce que je dois faire à présent pour que mes sites utilisant PHP 5.6 comprennent qu'ils doivent utiliser le nouveau MySQL.
Merci d'avance à ceux qui pourront m'aider.
Il doit manquer le paquet qui fait le lien entre php et mysql..
Quel tutoriel avez vous suivi pour installer php 5.6?
Il faut prendre le paquet php mysql qui le même dépôt que php 5.6
J'ai suivi ce tutorial : https://lean.fr/mettre-a-jour-php-avec-ovh-release-3-42489.html
Sur ma distribution, tout a très bien fonctionné en suivant ces instructions et je suis à présent capable d'utiliser PHP 5.6 pour mes sites.
J'ai installé MySQL depuis le même dépôt que php5.6
/usr/bin/yum install rh-php56 rh-mysql56-mysql-server.x86_64
Si tu as une idée du paquet qui me manque, je suis vraiment preneur. Merci d'avance.
Et en utilisant mysqli au lieu de l'extension mysql (qui est dépréciée) ?
Cela me semblerait difficile.
Si j'ai vraiment besoin de changer de version de PHP, c'est que j'utilise le forum phpBB et qu'actuellement, je ne peux plus faire de mise à jour à cause de cela.
Pour utiliser mysqli, il me faudrait réécrire tout le code du forum phpBB et je ne me vois pas faire ça.
Dans phpBB, ça se fait avec la ligne : [code]$dbms = 'mysqli';[/code]
Bienvenue dans le monde merveilleux des mises à jours destructives...
Ok, merci pour l'info !
je trolle un peu mais fais une migration
avec centos (red hat) et les collections et le dépot de remi tu peux très facilement installer et faire cohabiter plusieurs versions de PHP (donc tu seras moins embêter dans le futur si tu mets plusieurs sites).
prend un nouveau serveur, installe, migre les data de serveur à serveur et bacule ton dns... puis jette le vieux serveur.