【发布时间】:2019-02-07 13:29:41
【问题描述】:
从标题本身来看,我有一个奇怪的 Laravel 错误。我的主页有一个测试页面,其路由名称为“main”。它工作得很好。但是,当我尝试将其从 route::get("main") 更改为 route::get("/") 时,我最终得到了一个白页。没有错误,当我查看源代码时,没有代码或任何东西。我正在运行 Laravel 5.6
// Landing Page actual Route
// White Page
Route::get('/', function () {
return view('templates.landing-blank');
});
// Landing Page
// Works Perfectly.
Route::get('main', function() {
return view('templates.landing-blank');
});
这和htaccess有关吗?我已经加倍检查了所有内容并复制了 htaccess,但仍然无济于事。我还更新了作曲家,但问题仍然存在。
【问题讨论】:
-
尝试通过
php artisan route:clear、php artisan config:clear和php artisan cache:clear清除cahce。并授予bootstrap/cache和storage目录的写权限。 @drake24 -
@Zane 仍然无法正常工作。通过引导/缓存和存储可以完美运行。它