REPLUG

Erreur PHP : vérifier le runtime réellement utilisé : Le PHP sélectionné dans un panel n’est pas toujours celui exécuté par chaque domaine, tâche ou commande. Le contexte d’exécution est essentiel.

Les situations à clarifier

  • Fonction PHP absente ou dépréciée
  • Erreur après changement de version
  • CLI et site web qui utilisent des versions différentes
  • Extension manquante ou refusée par l’application
  • Erreur limitée au site, à une tâche ou à une commande
  • Comportement changé après sélection d’un nouveau runtime
  • Configuration php.ini différente entre deux contextes

Ce que le diagnostic peut examiner

Nous pouvons comparer la version web et CLI, les extensions actives, la configuration réellement chargée, le type d’exécution, le message PHP, les droits et la différence entre domaine, tâche planifiée et commande.

Le périmètre et ses limites

Une correction de code applicatif relève du service Laravel/PHP ; l’hébergement ne donne pas toujours la main sur php.ini. Une version imposée par l’offre, une extension indisponible ou un accès limité peut empêcher la correction directe.

Informations utiles à préparer

Version affichée, code ou message PHP, type d’exécution, domaine ou commande concernée, fournisseur/panel, dernière modification et extrait de log anonymisé.