因此,我的htdocs中有2个laravel应用程序。一个是API应用程序,另一个是像Web客户端,它将在API应用程序中获取数据。
在我的Api App的一条路由中,它返回Api数据库中user表的所有数据 因此在邮递员中,如果我测试对此路由的请求,它将以json格式返回所有用户。因此,它的工作。。请注意我的api链接不在vhost中。就像
http://localhost/myapi/public/api/users
现在,我想创建一个网络应用程序,其作用类似于网络客户端。因此,我再次在htdocs中创建了一个laravel应用。
http://localhost/myclient/public/api/users
它也有一个数据库和一个用于登录的用户表
所以要弄清楚 Api App拥有用户表-App Database CLient App也有用户表-客户端数据库
当我在控制器内部使用http://localhost/myapi/public/api/users到枪口创建api调用时,这很奇怪。返回数据是CLient app Databse的用户表,而不是API App数据库。
您认为问题出在哪里?在laravel中创建api应用时需要创建虚拟主机吗?