1 votes

J'essaie de mettre en miroir une ancienne application PHP 5.3.29 sur CentOS 7 (étrange, je sais !).

Je me demande si un gourou de linux/php pourrait m'aider. Pour faire court, j'ai été chargé de créer un miroir/sauvegarde d'un site web qui est fait en PHP. PHP 5.3.29 pour atténuer les risques si le serveur existant tombe en panne pour une raison quelconque.

L'application est énorme, héritée et écrite en anglais. PHP 5.3.29 . J'ai essayé de le télécharger localement et de le faire fonctionner sur mon ordinateur local. MAMP J'utilise la version la plus récente de PHP, mais en raison de la différence entre la version 5.3.29 et la version actuelle, l'application échoue partout. J'ai suggéré que l'application soit réécrite à l'avenir, mais dans l'intervalle, j'ai besoin de la faire fonctionner.

J'ai un CentOS 7 J'ai configuré mon serveur avec la dernière version de PHP installée, mais je sais évidemment que cela va échouer. J'ai fait des recherches en ligne et je n'ai pas trouvé de bonne solution.

Quelqu'un a-t-il des recommandations (je ne travaille directement avec les serveurs Linux que depuis quelques mois, donc je suis encore novice dans certains domaines) sur la façon dont je peux faire fonctionner PHP 5.3.29 sur CentOS 7 ?

Merci pour toute aide/conseil.

0voto

Exsisto Points 98

Vous pouvez également utiliser les archives IUS et installer les RPM manuellement sur CentOS 6. https://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/

Téléchargez-les tous et l'installation avec yum résoudra toutes les dépendances dont vous pourriez avoir besoin.

-1voto

rosey85uk Points 71

Au cas où quelqu'un se poserait la question, j'ai fini par mettre en place un serveur cloud CentOS 7 et par installer PHP 5.4 :

yum install php

Cependant, je peux aussi configurer un serveur CentOS 5 et installer php 5.3.29 en utilisant le dépôt Webtatic. aquí

J'ai eu quelques problèmes au début, mais c'était principalement dû au fait que la configuration par défaut d'Apache n'avait pas activé le mod rewrite.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X