Laravel应用程序显示文件列表而不是"Hello Page"

kri*_*fur 4 php apache .htaccess laravel

我刚开始使用Laravel 5,但我还是无法显示经典的Hello页面; 我只看到我的应用程序文件列表.

我试图改变我的.htaccess文件,清除我的缓存,创建一个新的应用程序,但无济于事.我知道PHP在我的服务器上运行良好,只有这一个Laravel应用程序似乎无法处理它.这似乎我错过了一些显而易见的事情,但我不知道应该知道我应该问什么.

这是一个截图,以展示我所看到的:

这是我用来创建应用程序的命令

 $ laravel new m6g
Run Code Online (Sandbox Code Playgroud)

我正在使用股票apache2在Mac上工作(未设置为mamp)

cas*_*tis 5

所以,从技术上讲,Laravel 不是“不解释 PHP”,Laravel 不解释 PHP,PHP 引擎解释 PHP。

您已将 apache 配置为仅从 127.0.0.1/localhost 提供服务,并且您目前正在使用 apache 浏览您机器上的文件夹。

Apache 应该配置(可能使用VirtualHost)指向 /m6g/public。此时 apache 将看到您的 index.php 文件并将其放入 PHP。


小智 5

您是否尝试从终端安装应用程序?

cd进入文件夹之后:

php工匠服务

然后,您将能够从http:// localhost:8888访问您的应用程序