le test artisan php échoue immédiatement
P粉779565855
2023-08-10 16:48:28
<p>La commande php artisan test échoue immédiatement avec l'erreur<b>La propriété typée DOMDocument::$documentElement</b>doit être inaccessible avant l'initialisation</p>
<p>Je n'ai apporté aucune modification aux cas de test par défaut et j'ai exécuté la commande à partir de la racine du projet. </p>
<p>J'utilise actuellement un système Ubuntu avec php 8.1 installé. </p>
Cela signifie probablement que l'extension XDEBUG est installée pour votre version de PHP CLI. Pour PHP8.1, pour désactiver cette extension XDEBUG, vous pouvez exécuter la commande suivante dans le terminal :
sudo apt-get purge php8.1-xdebug && phpdismod xdebug
Si cela ne résout pas le problème, vous devrez peut-être redémarrer le service PHP et vous assurer que la CLI PHP utilise également la version PHP 8.1. Sinon, modifiez la commande ci-dessus en fonction de votre version PHP