Ich habe Laravel schon einmal installiert und kann die Begrüßungsseite öffnen, indem ich direkt unter Laravel auf „Öffentlich“ zugreife.
Dieses Mal habe ich eine von jemand anderem kopiert, und nach dem Zugriff auf „Öffentlich“ werden die Dateien unter „Öffentlich“ direkt angezeigt, wie unten gezeigt ist los? Ah? (Neuling, bitte gib mir mehr Details, vielen Dank)
nginx的配置问题,你这种情况应该是看一下你的nginx的server模块 index 有没有index.php , 然后再看下nginx有没有配置处理PHP文件的php-fpm
详细参考:
https://laravel.com/docs/5.1
首先你看看你是否是通过HTTP协议进行访问的,出现这种情况一般都是通过file:\协议进行访问出现的现象。
谢谢各位回答,的确是服务器这边的问题,Gundy的答案是Nginx的处理方法.我的是apache服务器,下面这段是百度的结果
Apache目录下,有一个conf目录,打开里面的"httpd.conf"文件,找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有index.php系统会自动寻找index.html、html做为默认首页了。