5 votes

Faites tourner le projet Laravel en localhost

J'ai installé Laravel avec composer create-project laravel/laravel --prefer-dist

après cela, exécutez la commande php artisan serve dans le répertoire du projet Laravel et obtenez ce résultat.

Serveur de développement Laravel démarré : http://127.0.0.1:8000

Mais lorsque je vais sur http://127.0.0.1:8000 dans le navigateur, le projet Laravel ne fonctionne pas et affiche une erreur.

Ce site est inaccessible 127.0.0.1 a refusé la connexion.

mais http://localhost/laravel/public/ fonctionne. Quelqu'un peut-il me dire quelle est la bonne façon de lancer ce projet Laravel.

19voto

Naincy Points 2607

Essayez de lancer sur un port différent

php artisan serve --port=9000

et ensuite essayez http://127.0.1:9000 fonctionnera.

Comme quelque chose fonctionne déjà sur votre système sur le port 8000, cela ne fonctionnera pas.

Et vous pouvez également exécuter votre projet laravel sans la commande artisan serve

Si quelqu'un veut rendre l'application publique, le moyen le plus simple et le plus rapide est:

  1. Renommez le fichier "server.php" dans le répertoire racine, en "index.php"
  2. Déplacez votre fichier .htaccess du dossier public au répertoire racine
  3. Rendez votre répertoire accessible à Apache2 (définissez toutes les autorisations de fichier sur 777).

0voto

Amit-Inex Patel Points 298

Au niveau de départ, vous pouvez utiliser une URL comme ceci http://127.0.0.1:8000 avec le numéro de port. mais à un niveau plus avancé, vous devez travailler avec une URL simple comme http://localhost/laravel/public/. Une chose de plus - vous devriez supprimer le mot-clé "public" de l'URL, ainsi vous pouvez accéder directement à votre projet principal. Consultez ce lien - Laravel 5 - Supprimer public de l'URL

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X