Maison >cadre php >Laravel >Pourquoi le framework Laravel signale-t-il une erreur 403 ?

Pourquoi le framework Laravel signale-t-il une erreur 403 ?

WBOY
WBOYoriginal
2022-06-07 15:50:023036parcourir

Dans Laravel, comme le répertoire racine du projet ne pointe pas vers le répertoire public lors de l'analyse de la configuration, une erreur 403 apparaîtra dans le projet ; définissez simplement le chemin du répertoire en cours d'exécution ou du répertoire racine vers le répertoire public dans le répertoire du projet pour résolvez l'erreur 403.

Pourquoi le framework Laravel signale-t-il une erreur 403 ?

L'environnement d'exploitation de cet article : système Windows 10, Laravel version 6, ordinateur Dell G3.

Pourquoi le framework Laravel signale-t-il une erreur 403

Cause : Le répertoire racine du projet ne pointe pas vers le répertoire public,

J'ai oublié de spécifier le répertoire public lors de la configuration de l'analyse

Pourquoi le framework Laravel signale-t-il une erreur 403 ?

Le plus probable la raison est que le répertoire racine de votre site Web n'est pas défini comme public

Configurez-le simplement dans la configuration du site Web

Pourquoi le framework Laravel signale-t-il une erreur 403 ?

Pourquoi le framework Laravel signale-t-il une erreur 403 ?

Connaissances étendues :

Créez un hôte virtuel dans vhost.conf, le répertoire racine est public de laveral répertoire

<VirtualHost *:80>
     ServerName laravelht.vn
     DocumentRoot  C:/phpStudy/PHPTutorial/WWW/asd/laravel/public
     SetEnv APPLICATION_ENV "development"
     <Directory C:/phpStudy/PHPTutorial/WWW/asd/laravel/public>
         DirectoryIndex index.php
         AllowOverride All
         Require all granted
         Order allow,deny
         Allow from all
     </Directory>
 </VirtualHost>

[Recommandations associées : tutoriel vidéo laravel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn