2016-02-24 4 views
1

, когда я открываю «http://localhost/app/public/» домашней страницы по умолчанию Laravel работает отлично, который является страницей приветствия, где в маршрутах файла есть это:Почему laravel вид показывает пустую страницу?

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

но я учусь, так что я просто изменил «прием» к «дому» и создал новый файл ресурсов/Views/home.blade.php со следующим простым кодом:

<?php 
echo 'hello world of laravel'; 
?> 

, но когда я открываю «http://localhost/app/public/»

это показывает пустой р возраст.

что мне не хватает?

+0

Откройте файл '.env' и установите' APP_DEBUG = true', чтобы увидеть подробности. – Here2Help

+0

это уже правда. –

ответ

1

Вы должны настроить ваш веб-сервер, так что это указывает на public каталог, а затем получить доступ к приложению через http://localhost/

+0

Я пробовал «php artisan serve» и работает, но я не думал об этом, чтобы быть проблемой. –

+0

вы можете помочь мне настроить веб-сервер, чтобы он указывал на общий каталог, я не знаю, как –

+0

Посмотрите здесь, особенно Шаг 5: http://tecadmin.net/install-laravel-framework-on-ubuntu/ - все, что вы нужно настроить VirtualHost на ваш общий каталог Laravel, и он должен работать (просто введите http: // localhost/в браузере). –

0

Try изменить home.blade.php только HTML, удалить этот

<?php 
echo 'hello world of laravel'; 
?> 

и попробовать что-то вроде:

<h1> Hello, world! </h1> 

и посмотреть, если работает :)

+0

не работает, я даже попытался скопировать содержимое welcome.blade.php на home.blade.php и все еще не работает. но я изменил каталог apache в общую папку приложения и решил его. –

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