我正在改变这个问题,因为我现在有上半部分的答案。 我使用
创建了2个新的Laravel应用程序composer create-project laravel/laravel myApp
两者都很好。它们都有效,即欢迎页面显示。
但在这两种情况下App/Http
都没有路由文件
创建路径文件并没有帮助,因为它忽略了它。
如果我用5.2创建应用程序,它可以工作:
composer create-project laravel/laravel myApp 5.2.*
这些路径文件在。
如何修复5.3安装?
我在本地Windows设置上运行它。
答案 0 :(得分:8)
答案 1 :(得分:5)
在Laravel 5.3中, Student
-------------
std_id PK
std_name
std_age
Library
----------
book_id PK
book_name
book_isbn
OutGoing
----------------
OutGoing_id -- PK for the table
studet_id -- FK
book_id -- FK
book_name
time
文件现已移动到app/Http/routes.php
目录,现在已拆分为两个文件:{{ 1}}和root routes/
。您可以猜测,web.php
中的路由包含api.php
组,routes/web.php
中的路由包含web middleware
组。
如果您想自定义此项或添加自己的单独路径文件,请查看routes/api.php
此文件:
api middleware
您可以通过更改此文件来自定义您的服装路线。
答案 2 :(得分:0)
在最新版本的Laravel Framework 7.5.2中,routes.php不在 laravel> App> Http文件夹之内。
App / Http / routes.php =>此文件在最新的laravel Framework中不可用(表示未找到)
相反,您可以在 laravel>路由文件夹
中找到路由文件夹其中将存在 web.php 文件,您必须在其中实施新代码,以便代码正常工作
https://i.stack.imgur.com/WvPft.png
所以让我转到根路由/目录 这样您就可以找到适用于以下代码的web.php