Apporter des modifications à un site sans que l'utilisateur ne le voit.

Petit nouveau ! | 1 Messages

18 sept. 2020, 14:21

Bonjour,
je reprends la gestion d'un site en php dont le détenteur est à l'étranger.
Je dois apporter des modifications, mais avant je dois les faire valider en live par le propriétaire du site.
mais bien évidemment sans que personne ne voit ces modifications....

quel type de fonctionnement me préconisez-vous ? Est-il possible d'avoir un site "miroir" ou quelque chose comme ça ?

Merci de votre aide

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8555 Messages

21 sept. 2020, 16:59

Bonjour,

Si le site a été bien développé, les liens sont mis en relatifs (ou éventuellement il y a un fichier de config qui permet de changer le nom de domaine de base), tu as juste à prendre tous les fichiers+la bdd et les mettre sur un autre domaine ou sous-domaine, et ça devrait marcher.

Si ça ne marche pas, effectue un rechercher&remplacer dans l'ensemble des fichiers pour chercher l'ancien domaine et le remplacer par celui de test que tu veux utiliser.


Un point important : il est utile d'avoir un espace d'hébergement pour ton site de test dont la configuration (version de PHP notamment) est identique à celui que tu utilises en production, de façon à ne pas avoir de surprise une fois que le fonctionnement est validé en test et que tu le passe en prod.
Quand tout le reste a échoué, lisez le mode d'emploi...