J'ai déjà installé Laravel une fois et je peux ouvrir la page d'accueil en accédant directement à public sous laravel
Cette fois, j'en ai copié un de quelqu'un d'autre, et après avoir accédé à public, les fichiers sous public sont directement affichés, comme indiqué ci-dessous, quoi. ça se passe ? (Débutant, donne-moi plus de détails, merci beaucoup)
En cas de problème de configuration nginx, dans votre cas, vous devez vérifier si l'index de votre module serveur nginx a index.php, puis vérifier si nginx est configuré avec php-fpm pour traiter les fichiers PHP
Référence détaillée :
https://laravel.com/docs/5.1
Tout d'abord, vérifiez si vous accédez via le protocole HTTP. Cette situation se produit généralement lors d'un accès via le protocole file:.
Merci pour vos réponses. C'est en effet un problème côté serveur. La réponse de Gundy est la méthode de traitement de Nginx. Le paragraphe suivant est le résultat de Baidu.
Sous le répertoire Apache, il y a un répertoire conf. . Ouvrez le fichier "httpd". .conf", recherchez la section DirectoryIndex. Remplacez-le par DirectoryIndex index.php index.Html index.html De cette façon, la page d'accueil par défaut du répertoire de votre site Web est index.php. s'il n'y a pas d'index.php, le système recherchera automatiquement index.html , html est utilisé comme page d'accueil par défaut.