【发布时间】:2016-04-18 21:51:00
【问题描述】:
我刚刚用 composer 创建了一个新的 Laravel 5.2 项目,并上传到我的 ubuntu 14.04 LTS 服务器,它有 Apache 2.4.7。我的服务器没有域名,所以我必须运行基于 xxx.xxx.xxx.xxx/login 之类的项目。但是在这种情况下,我的路由文件无法加载视图。
例如,如果我有名为 login.blade.php 的视图文件,如果在我的路由文件中我写:
Route::get('/', function () {
return view('login');
});
无法加载视图文件。但是,如果在终端和我的项目的根目录中,我输入:
php public/index.php
然后,如果我刷新 url,视图现在加载并工作。
这里发生了什么?我无法理解发生了什么。有人可以帮忙吗?
【问题讨论】: