【发布时间】:2015-07-04 14:48:13
【问题描述】:
我是 laravel 框架的新手,作为第一个使用该框架的应用程序,我尝试为其创建一个最小的应用程序,我想知道如何查看在 routes.php 下找到的默认身份验证、登录、注册页面?
Route::get('/', 'WelcomeController@index');
Route::get('home', 'HomeController@index');
Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController',
]);
我只能看到如下欢迎页面,
project hosted directory is E:\xampp\htdocs\directory\app\
当我转到这条路径时,http://localhost/directory/public/auth/login 我可以看到登录页面,但它没有任何样式,只是像这样的普通 UI。
当我点击登录按钮时,URL 会重定向到其他地方。
这里 -> http://localhost/auth/login
并显示找不到对象!错误。
我在配置中遗漏了什么?
更新:app.blade.php 似乎没有加载,这就是页面处于纯文本模式而没有任何 html 样式的原因。
【问题讨论】:
-
你设置了存储目录的写权限吗?
-
@hfingler 我检查了安全设置。所有用户都可以完全控制存储目录
-
我不知道如何解决这个问题。如果是 Unix,我会说尝试将
777设置为存储文件夹,但不知道如何在 Windows 中执行此操作。 -
打开firebug或任何等效工具查看app.css文件的路径是什么,我猜是app.blade.php中包含的app.css的路径有问题
标签: php laravel laravel-4 laravel-5 laravel-routing