php - problèmes liés au public laravel
習慣沉默
習慣沉默 2017-06-12 09:20:08
0
4
630

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)

習慣沉默
習慣沉默

répondre à tous(4)
巴扎黑

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 :


Pretty URLs

Apache

The framework ships with a public/.htaccess file that is used to allow URLs without index.php. If you use Apache to serve your Laravel application, be sure to enable the mod_rewrite module.

If the .htaccess file that ships with Laravel does not work with your Apache installation, try this one:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal