为什么 laravel 视图显示空白页?
why laravel view is showing blank page?
当我打开“http://localhost/app/public/”时
默认的 laravel 主页完美运行,这是一个欢迎页面,在路由文件中有这样的内容:
Route::get('/', function () {
return view('welcome');
});
但我正在学习,所以我只是将 "welcome" 更改为 "home" 并使用以下简单代码创建了一个新文件 resources/views/home.blade.php:
<?php
echo 'hello world of laravel';
?>
但是当我打开“http://localhost/app/public/”
显示空白页。
我错过了什么?
您应该设置您的网络服务器,使其指向 public
目录,然后通过 http://localhost/
访问应用程序
尝试将您的 home.blade.php 更改为 html,删除此
<?php
echo 'hello world of laravel';
?>
并尝试类似的操作:
<h1> Hello, world! </h1>
看看是否有效:)
这是解决方案 打开 .env 文件确保你的应用程序中没有 space name.The 应用程序名称应该是一个单词,例如 AppOne 而不是 App One
当我打开“http://localhost/app/public/”时 默认的 laravel 主页完美运行,这是一个欢迎页面,在路由文件中有这样的内容:
Route::get('/', function () {
return view('welcome');
});
但我正在学习,所以我只是将 "welcome" 更改为 "home" 并使用以下简单代码创建了一个新文件 resources/views/home.blade.php:
<?php
echo 'hello world of laravel';
?>
但是当我打开“http://localhost/app/public/”
显示空白页。
我错过了什么?
您应该设置您的网络服务器,使其指向 public
目录,然后通过 http://localhost/
尝试将您的 home.blade.php 更改为 html,删除此
<?php
echo 'hello world of laravel';
?>
并尝试类似的操作:
<h1> Hello, world! </h1>
看看是否有效:)
这是解决方案 打开 .env 文件确保你的应用程序中没有 space name.The 应用程序名称应该是一个单词,例如 AppOne 而不是 App One