2016-03-01 4 views
0

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

Вот blade.php файл

<!DOCTYPE html> 
<html> 
<head> 
    <title>Laravel</title> 

    <link href="https://fonts.googleapis.com/css?family=Lato:100" rel="stylesheet" type="text/css"> 

    <style> 
     html, body { 
      height: 100%; 
     } 

     body { 
      margin: 0; 
      padding: 0; 
      width: 100%; 
      display: table; 
      font-weight: 100; 
      font-family: 'Lato'; 
     } 

     .container { 
      text-align: center; 
      display: table-cell; 
      vertical-align: middle; 
     } 

     .content { 
      text-align: center; 
      display: inline-block; 
     } 

     .title { 
      font-size: 96px; 
     } 
    </style> 
</head> 
<body> 
    <div class="container"> 
     <div class="content"> 
      <div class="title"> another test </div> 
     </div> 
    </div> 
</body> 
</html> 

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

Вот путь к файлу для файла blade.php, который не работает. Laravel/ресурсы/просмотр/страницы/manualsignup.blade.php

Вот путь к файлу для blade.php файла, который работает Laravel/ресурсы/мнение/страниц/test.blade.php

Я пробовал делать php artisan view: ясно, но это не устранило проблему.

Я не получаю никаких ошибок, поэтому, насколько мне известно, файл журналов не будет иметь ничего для этой ситуации. Вот несколько последних журналов в файлах журналов, но я не думаю, что они здесь актуальны, я думаю, что они из предыдущих ошибок, которые я исправил.

[2016-02-04 16:39:29] local.ERROR: InvalidArgumentException: View [about] не найден. в /home/vagrant/Code/Laravel/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:137 трассировки стека:

#0 /home/vagrant/Code/Laravel/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(79): Illuminate\View\FileViewFinder->findInPaths('about', Array) 
#1 /home/vagrant/Code/Laravel/vendor/laravel/framework/src/Illuminate/View/Factory.php(151): Illuminate\View\FileViewFinder->find('about') 

#2 /home/vagrant/Code/Laravel/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(737): Illuminate\View\Factory->make('about', Array, Array) 
#3 /home/vagrant/Code/Laravel/app/Http/routes.php(21): view('about') 
#4 [internal function]: App\Providers\RouteServiceProvider->{closure}() 
+0

Ваши данные покажет вам, что это означает. Вы их проверили? – James

ответ

0

Так, проведя несколько часов на это, я понял, что у меня не было зрения возврата («pages.filename») в моем контроллере. Извините, что

1

Журналы

Laravel обеспечивает журналы, быть убедитесь, что ваша версия Laravel имеет правильное расположение.

Laravel 5 storage/logs

Laravel 4 app/storage/logs

Эти файлы очень услужливо, попытайтесь найти там какую-либо информацию о лезвии визуализации.

Права доступа

В противном случае вы можете попытаться установить правильные разрешения на хранение папок, когда я говорю правильные права я имею в виду, чтобы писать разрешения для текущего пользователя. Это будет трюк.

sudo chmod -R 777 storage/ 
+0

Я зашел в мой проект проекта Laravel и попробовал команду терминала. Однако проблема не устранена. – ray

+0

Любая информация в файлах журналов? Вы можете попытаться вызвать неопределенную переменную специально, но вы уверены, что Laravel пишет в файле журналов. Если после этого ваша папка журналов все еще пуста, это проблема с разрешением. – diegonalvarez

+0

У меня нет ничего в моем файле журналов для этой проблемы, поэтому, вероятно, это проблема разрешения. Тем не менее, sudo chmod -R 777 storage/не исправил его.Если у вас есть какие-либо другие предложения, пожалуйста, дайте мне знать – ray

Смежные вопросы