首页 > 解决方案 > 如何从另一台服务器调用 PHP 函数?

问题描述

有没有办法可以从另一台服务器调用 PHP 函数?

我可以访问这两个服务器。我想从服务器 1 调用 PHP 函数并在服务器 2 中使用它。

我需要在两台服务器上进行哪些更改才能使其成为可能?谢谢!

标签: php

解决方案


您可以使用 API 来执行此操作。在使用 Curl 或 GuzzleHttp 的服务器 1上,您想要对服务器 2进行 API 调用

服务器 2收到服务器 1的请求时,您可以运行该函数。

这里要考虑的一件事是安全性,您将需要一种方法来验证只有服务器 1发出请求,而不是找出您的 API 的人。通常在发出请求时会传递一个 API 密钥,并在 API 上进行检查。


推荐阅读