同一服务器 Laravel8 上多个项目的问题

时间:2021-06-09 05:38:52

标签: php mysql laravel-8

我正在创建多个项目作为可以通过 API 相互通信的微服务。目前,我在 Windows 机器上的同一个 XMPP 服务器上运行 2 个项目。当通过 API 调用时,一个服务应提供数据库中的所有表,例如来自 Project1 的组件的 http://project2.local/api/getApps

当我从浏览器打开 Project2 时,它提供了正确的信息。但是当我尝试使用 Laravel 8 的 Http 门面从 Project1 调用时,它给出了项目 1 的表。

从浏览器调用 http://Project2.local/api/getApps From Browser by Calling http://Project2.local/api/getApps

从 Project1 组件调用时 When Calling from Project1 Component

我在 Project1 组件中有以下代码

dd(Http::post('http://Project2.local/api/getApps'));

我将这两个项目作为由 VHosts 在 Apache 中配置的单独域运行。

这是默认行为吗?还是我在配置上做错了什么?

需要帮助!

0 个答案:

没有答案
相关问题