Mon dossier n'est pas ouvert dans XAMPP localhost

Aug 24 2020

Les gars, je suis frustré maintenant, je viens d'installer XAMPP hier. Et j'ai créé un dossier nommé "MyProgram" et il y a un fichier PHP à l'intérieur et essentiellement c'est juste un programme "Hello World". Cela fonctionne bien dans Apache localhost.

Et maintenant, quand j'ai créé un autre nouveau dossier "MyAPI", j'essaye de créer un autre élément PHP avec l'API Vimeo. Mais cette fois, peu importe combien de fois j'ai essayé, je ne peux plus ouvrir mon dossier "MyAPI" sur l'hôte local. Habituellement, lorsque nous ouvrons dans l'hôte local, il y aura un menu pour nous permettre de choisir le fichier à ouvrir, mais je ne sais pas pourquoi cela ne fonctionne pas dans ce cas. Voici le message d'erreur:

Avertissement: require (vendor / autoload.php): échec de l'ouverture du flux: aucun fichier ou répertoire de ce type dans D: \ XAMPP \ htdocs \ MyAPI \ index.php à la ligne 9

Erreur fatale: require (): Echec de l'ouverture requise 'vendor / autoload.php' (include_path = 'D: \ XAMPP \ php \ PEAR') dans D: \ XAMPP \ htdocs \ MyAPI \ index.php à la ligne 9

Et pour info, voici mon dossier:

Et voici comment j'ai installé mon compositeur:

Réponses

2 AndréWalker Aug 25 2020 at 03:00

Vous devez d'abord installer les dépendances de votre projet.

  1. Ouvrez votre terminal

  2. Accédez au répertoire de votre projet: cd D:\XAMPP\htdocs\MyAPI\

  3. Courir composer install

2 AhmedEid Aug 25 2020 at 02:54

essayez de courir:

composer install
composer update --no-scripts

Si vous obtenez la même erreur également lorsque vous les exécutez

Exécutez simplement cette commande en premier

composer dump-autoload

assurez-vous également d'exécuter ces commandes dans le dossier du projet