Chargement de Smiley Hoster
Aller au contenu

Tester une version PHP sur un domaine avec cPanel

Équipe Smiley Hoster · · 2 min de lecture
Trois cartes reliées : relever la configuration, tester PHP et décider.

Cloudflare présente des environnements de prévisualisation pour tester les changements avant leur mise en production. Sur un site PHP administré avec cPanel, vous pouvez appliquer ce principe à une tâche précise : changer la version PHP d'un domaine de test avant de toucher au site public.

1. Préparer un essai réversible

Choisissez une copie de test avec ses propres fichiers, sa propre base et des identifiants de services de test. Un autre nom de domaine qui affiche les mêmes fichiers ne constitue pas une copie indépendante. Notez les opérations à vérifier : connexion, recherche, formulaire et accès à l'administration.

Dans cPanel, ouvrez MultiPHP Manager et relevez la version actuelle du domaine concerné, ainsi que l'éventuelle mention Inherited. Conservez cette information dans votre journal de changement. Vérifiez aussi que l'ancienne version reste sélectionnable : une restriction de l'administrateur peut empêcher de la rétablir.

Préparez une sauvegarde exploitable des fichiers et de la base avant l'essai. Fixez votre critère d'arrêt : par exemple, revenir à la configuration précédente dès qu'un formulaire échoue. N'utilisez pas ce test pour mettre à jour simultanément le CMS et ses extensions ; vous ne sauriez plus quel changement explique le résultat.

2. Appliquer la version au bon domaine

Dans MultiPHP Manager, cochez uniquement le domaine de test. Choisissez la version PHP visée dans le menu, puis cliquez sur Apply. Si elle n'apparaît pas, demandez à l'hébergeur si elle peut être rendue disponible pour votre compte.

L'option inherit suit la configuration héritée ; elle ne sert pas à fixer explicitement une version pour votre essai. Évitez également de modifier PHP-FPM au même moment. Les réglages liés à une racine documentaire partagée méritent une vérification particulière avec l'administrateur.

L'intérêt du panneau est de rendre le domaine sélectionné et le changement visibles au même endroit. Cela ne remplace pas un essai de l'application. Relisez le nom coché avant de valider, surtout lorsque plusieurs sous-domaines ont des noms proches.

3. Valider puis décider

Ouvrez le domaine de test et réalisez votre parcours prévu. Une page d'accueil correcte ne valide ni l'administration, ni les téléchargements, ni les formulaires. Consignez pour chaque opération le résultat attendu et le résultat obtenu, avec l'heure.

Si une erreur apparaît, gardez son message et le contexte avant de rétablir la version précédente lorsqu'elle est disponible. Transmettez ces éléments au mainteneur ; ne masquez pas le problème en laissant simplement une page défaillante hors du parcours de test.

Après validation, programmez séparément le changement du domaine public. Refaites les mêmes contrôles après cette bascule. Conservez la sauvegarde et votre relevé de configuration jusqu'à ce que le fonctionnement réel soit confirmé.

Sources : Cloudflare, cPanel.

Slide 1 of 5: cPanel guide. Test PHP before production. Try a different PHP version on a separate test domain, then verify the result.
Slide 2 of 5: Prepare the trial. Define your way back. Use separate files, database and test credentials. Back up files and database. Record the current PHP setting and confirm the old version is still selectable. Keep CMS and plugin updates out of this trial.
Slide 3 of 5: MultiPHP Manager. Change one domain. Read the full test hostname. Select only that domain, choose an available PHP version and click Apply. Leave PHP-FPM unchanged. If domains share a document root, clarify the scope with your administrator first.
Slide 4 of 5: Verify the result. Check beyond the homepage. Test login, search, a form and an admin screen. Record expected and actual results and the time. On failure, capture the error and restore the previous selectable version when appropriate.
Slide 5 of 5: Before the production change. Make the result your evidence. After a successful trial, handle production as a separate change and repeat the checks. Keep your backup and configuration notes.
Sur les réseaux sociaux

Retrouvez-le dans nos publications

Les étapes clés de cet article, en carrousel. Suivez-nous pour découvrir les prochaines. Nos publications sont rédigées en anglais.

Cet article a-t-il répondu à votre question ?
Vos retours orientent ce qu'on écrit ensuite.

Votre site en ligne aujourd'hui

Migration gratuite* · remboursé 30 jours

Commencer* Un site de moins de 30 Go, offres cPanel, WordPress et VPS.