J'ai rencontré ce problème aussi. J'ai fait quelques recherches et le seul moyen que j'ai trouvé possible d'exécuter Laravel sur xampp était le suivant :
- Dans le dossier parent de la configuration de laravel, j'ai créé un dossier appelé "laravel" et déplacé tout à l'intérieur.
- Je suis allé dans laravel/public et j'en ai retiré tous les fichiers, et je les ai placés dans le répertoire parent, ce qui a donné la structure de dossiers suivante :(dans mes htdocs)
- Allez dans index.php et modifiez les lignes de code où il charge les fichiers pour charger les fichiers à partir du nouveau chemin à la place (par exemple) :
- Démarrez apache et vérifiez localhost et cela devrait fonctionner.