Странный белый экран на маршрутах Laravel ("/") - PullRequest
0 голосов
/ 02 сентября 2018

Из самого названия у меня странная ошибка 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, но все равно безрезультатно. Я также сделал обновление композитора, и проблемы все еще сохраняются.

Ответы [ 2 ]

0 голосов
/ 02 сентября 2018

Можете ли вы перейти на .env и изменить метку APP_DEBUG на " true "? Может быть, вы можете увидеть ошибку.

И я думаю, вам нужно добавить "/" к "основному" маршруту. Вот так:

Route::get('/main', function() {
    return view('templates.landing-blank');
});
0 голосов
/ 02 сентября 2018

Первым параметром Route::get должен быть URL-путь для доступа к странице, поэтому к «main» будет обращаться example.com/main, а для «/» будет просто example.com. Может ли это быть проблемой?

...