Laravel Маршрут не отображает страницу должным образом - PullRequest
2 голосов
/ 01 апреля 2020

Я в настоящее время изучаю Laravel, очень плохо знакомый с ним.

У меня есть два маршрута, настроенных так:

Route::get('/', function () {
    return view('welcome');
});

Route::get('/about', function () {
    return view('pages.about');
});

В файле 'pages.about' I ' я ввел <h1> со случайным текстом, чтобы проверить его, однако, когда я перехожу на эту страницу в localhost, все, что я получаю, это белая страница с отображаемым числом «2». Без ошибок, просто '2':

display page

Есть идеи относительно того, почему это происходит?

Дерево файлов, если необходимо:

file-tree

РЕДАКТИРОВАТЬ

о.блейн. php:

kjnksjndkjnsdc
<h1>ijsoijsoijs</h1>

Ответы [ 4 ]

1 голос
/ 01 апреля 2020

Маршрут в порядке. Структура папок тоже в порядке. Это пустой проект? Вы меняли что-то в некоторых других папках?

Потому что я пробую это на своем P C и отлично работает

1 голос
/ 01 апреля 2020

Попробуйте выполнить команду php Вид ремесленника: очистить и php Маршрут ремесленника: очистить

1 голос
/ 01 апреля 2020

вместо представления с возвратом просто выведите что-то вроде

Route::get('/about', function () {
    //return view('pages.about');
     echo "laravel";
});

проверьте еще раз, используя клавишу ctrl + f5, если есть какая-либо проблема с кешем, результат тот же, что и у show, затем измените метод с get на post, попробуйте снова, если он правильно показывает эхо, а затем go на вашей странице about и дает правильную html структуру

0 голосов
/ 01 апреля 2020

Не уверен, в чем проблема, но я сбросил проект с нуля, и теперь он работает. К счастью, я не слишком далеко, чтобы удалить весь проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...