Php laravel似乎继承了env变量

Php laravel似乎继承了env变量,php,oauth,lumen,laravel-passport,guzzlehttp,Php,Oauth,Lumen,Laravel Passport,Guzzlehttp,我有一个很奇怪的错误,应该是不可能的。我有一个Laravel项目,我们称之为sso,使用Passport作为oauth服务器。当我从postman调用/oauth/token端点时,它工作正常。我还有一个基于lumen+react的项目作为消费者应用程序,我们称之为许可。react前端有一个登录页面,请求用户名+密码,lumen后端向sso服务器的/oauth/token发送一个Guzzle密码授予请求。但答案是一个错误的说法 找不到基表或视图:1146表“licensing.oauth_cli

我有一个很奇怪的错误,应该是不可能的。我有一个Laravel项目,我们称之为sso,使用Passport作为oauth服务器。当我从postman调用/oauth/token端点时,它工作正常。我还有一个基于lumen+react的项目作为消费者应用程序,我们称之为许可。react前端有一个登录页面,请求用户名+密码,lumen后端向sso服务器的/oauth/token发送一个Guzzle密码授予请求。但答案是一个错误的说法

找不到基表或视图:1146表“licensing.oauth_clients” 不存在(SQL:select*from`o(截断…)

但是“授权”是我的授权项目的数据库,而不是sso,它有自己的数据库。如何以及为什么尝试sso查询该数据库?Env文件是正确的,同样,直接调用sso项目也可以。sso项目中甚至不存在“授权”这个词


我真的很困惑。有人看到过类似的情况吗?有人知道这是如何发生的以及为什么发生的吗?

你能显示你的项目目录吗?各种.env文件在哪里?每个文件都在各自的项目文件夹中。'/licensing api/.env'表示许可,'/sso api/.env'表示sso。这两个项目都有不同的URL还是都在运行离开同一个域?许可仅在本地主机域中运行,sso有自己的virtualhost设置。