web-dev-qa-db-fra.com

Lancer le projet laravel dans localhost

J'ai installé laravel par le compositeur create-project laravel/laravel –-ferfer-dist

après cette commande, exécuter php artisan serve vers le répertoire du projet laravel et obtenir ce résultat.

Le serveur de développement Laravel a démarré: http://127.0.0.1:8000

Mais quand je vais à http://127.0.0.1:8000 dans le projet laravel du navigateur ne fonctionne pas et donne une erreur 

Ce site est inaccessible 127.0.0.1 a refusé de se connecter.

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

3
Magecode

Essayez de courir dans un port différent 

php artisan serve --port=9000 

puis essayez http://127.0.0.1:9000 fonctionnera.

Comme cela pourrait être sur le port 8000, quelque chose qui tourne déjà sur votre système ne le fera pas fonctionner.

Et vous pouvez également exécuter votre projet laravel sans commande de service artisan

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, dans "index.php"
  2. Déplacez votre .htaccess du dossier public vers le répertoire racine
  3. Rendez votre répertoire accessible à Apache2 (définissez toutes les autorisations de fichiersà 777).
5
Naincy

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 au niveau supérieur, vous devez travailler avec des URL simples, telles que http: // localhost/laravel/public/ . Une dernière chose: vous devez supprimer le mot clé "public" de l'URL, pour pouvoir accéder directement projet. Cliquez sur ce lien - Laravel 5 - Supprimer le public de l'URL

0
Amit-Inex Patel