繁体   English   中英

Laravel:我的应用程序未路由

[英]Laravel : My app doesn't get routed

在因依赖项安装错误而苦苦挣扎的几个小时后,我第一次运行了我的第一个laravel应用程序。

抱歉,这可能是个小错误,但似乎找不到。

图片较暗,计算机坏了。

在此处输入图片说明

app / Http / routes.php

<?php

// view('helloworld') ==> helloworld.blade.php
Route::get('/', function () {
   return view('helloworld');
});

资源/视图/helloworld.blade.php

<!DOCTYPE html>
<html> 
   <head>
   </head>

   <body>
      <div class = "container">       
         <div class = "content">

         </div>
        <p> Yo test....test..</p>   
      </div>
   </body>

</html>

当我点击http://localhost:8000/ ,它给了我(即使刷新后):

在此处输入图片说明

为什么不'/'被路由? 是最新的laravel 5。

您可以以隐身方式签入吗,还是应该删除welcome.blade.php文件?

在Laravel 5.3中,Http路由文件已切换到routes /目录。

https://laravel.com/docs/5.3/routing#basic-routing

所有Laravel路由都在路由文件中定义,该文件位于routes目录中。 这些文件由框架自动加载。 Routes / web.php文件定义了用于您的Web界面的路由。 这些路由被分配了Web中间件组,该组提供了会话状态和CSRF保护等功能。 route / api.php中的路由是无状态的,并分配了api中间件组。

您应该在laravel 5.3 routes/web.php路径设置在routes/web.php中!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM