Bonjour tout le monde,

J'ai installé xampp sur Linux (Parrot), il s'est terminé avec succès. Et quand j'ai écrit php bin / console doctrine: database: create sur invite de commande, un message est apparu bash: php: commande introuvable car j'utilise Framework Symfony.
S'il vous plaît aidez-moi si quelqu'un sait !!!

9 réponses


Tu est sûr que PHP s'est installé avec XAMPP ?

Mimason'
Auteur

XAMPP : X(cross) Apache MariaDB Perl PHP. On dirait qu'il a été installé, c'est pourquoi je l'ai demandé, s'il vous plaît!!!

Je pense que cela installe bien PHP mais il n'est peut être pas ajouté dans le PATH du coup ton système ne sait pas ou chercher. Tu dois du coup précisé le chemin complet quand tu tape la commande.

Essaie donc /opt/lampp/bin/php au lieu de juste php

Vérifie tes accès, et si tu arrive à te connecter à MySQL en ligne de commande avec ces identifiants.

Mimason'
Auteur

Résultat :

An exception occured in driver: SQLSTATE[HY000] [2002] Connexion refusée
Je sais pas quoi dire.

Alors, à mon avis l'installation s'est mal déroulée... Essaie peut-être de désinstaller XAMPP et de le réinstaller ?

Salut à tous,

Concernant l'erreur An exception occured in driver: SQLSTATE[HY000] [2002] Connexion refusée : Dans le .env de ton Symfony tu as du mal renseigner tes informations de connexion.

Mimason'
Auteur

Merci à vous deux.

@Rabemanantsaina Antonio pense à mettre le topic en résolu ;)