Расширение .blade в laravel 5 не работает?

Laravel 5 — Ошибка расширения лезвия


Я начал использовать Laravel 5 недавно и его новый. Я использую Linux Ubuntu 14.10.


Вот мой код в файле app / http / rout.php

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

И я создал тестовый вид здесь resources/views/test.blade.php

Ошибка, когда я использую .blade.php Расширение для тестового файла, как указано выше, в окне браузера пусто, даже если я не получаю сообщение об ошибке.

Но когда я переименовал файл обратно в test.php без .blade работает отлично!

Я не понимаю, что происходит. И когда я использовал файлы по умолчанию, такие как welcome.blade.php они тоже отлично работают.


Я действительно смущен. Что я делаю неправильно ?

2

Решение

Если файл по умолчанию welcome.blade.php работает с .blade.php расширение, так что, похоже, что-то есть в вашем test содержимое файла, которое блокирует рендеринг с использованием движка Blade. Попробуйте поместить этот контент в welcome.blade.php и проверьте, правильно ли он рендерится. Если нет, то просмотрите свой код и найдите причину ошибки.

0

Другие решения

У меня была такая же проблема. После смены разрешения все теперь работает нормально

1

По вопросам рекламы [email protected]