来自PHP脚本的Plesk DNS管理?

来自PHP脚本的Plesk DNS管理?,php,dns,web-deployment,plesk,whmcs,Php,Dns,Web Deployment,Plesk,Whmcs,我们公司目前提供免费的子域重定向到我们的客户。这些功能非常流行,但不幸的是,每次有人请求时,我们的工作人员都必须登录到Plesk面板并手动创建此功能。它只是为A-Record指定DNS名称和IP地址,但如果能够在我们的计费系统中实现这一点以方便创建,那就太好了 由于我对Plesk不太熟悉,有人知道我如何通过PHP在Plesk安装中处理A记录的创建吗?您可以使用命令行界面或直接使用Plesk的rpc api。有关更多信息,请参阅 对于命令行来说,这似乎很简单: 您可以使用命令行界面或直接使用ple

我们公司目前提供免费的子域重定向到我们的客户。这些功能非常流行,但不幸的是,每次有人请求时,我们的工作人员都必须登录到Plesk面板并手动创建此功能。它只是为A-Record指定DNS名称和IP地址,但如果能够在我们的计费系统中实现这一点以方便创建,那就太好了


由于我对Plesk不太熟悉,有人知道我如何通过PHP在Plesk安装中处理A记录的创建吗?

您可以使用命令行界面或直接使用Plesk的rpc api。有关更多信息,请参阅

对于命令行来说,这似乎很简单:

您可以使用命令行界面或直接使用plesk的rpc api。有关更多信息,请参阅

对于命令行来说,这似乎很简单:

据我所知,Plesk是一个用于交互和管理web服务器设置的界面。但它并没有提供免费的api来完成您要求的工作

您可以使用
rpcapi
进行同样的操作。但使用命令提示符可以实现这一点


我相信这样做会有点复杂。

据我所知,Plesk是一个用于交互和管理web服务器设置的界面。但它并没有提供免费的api来完成您要求的工作

您可以使用
rpcapi
进行同样的操作。但使用命令提示符可以实现这一点


我相信这样做会有点复杂。

这肯定很有帮助,但PHP脚本将远程运行(在我们的计费系统的web服务器上),因此命令行不会真正工作。然后使用RPC API。如果您不知道:),也可以通过远程客户端调用shell命令,但这需要有关特定环境和网络拓扑的更多信息。(如何处理安全性)是的,我不喜欢如何处理远程shell命令。我们的Plesk安装在Windows Server 2008计算机上,但我将只研究如何使用RPC API,因为我在指南中找到了一个PHP示例。您知道创建A记录时应该为SendRequest()传递什么吗?很抱歉,我无能为力。刚才在google上快速搜索了你的问题:-)这肯定很有帮助,但是PHP脚本将远程运行(在我们计费系统的web服务器上),因此命令行不会真正工作。然后使用RPC API。如果您不知道:),也可以通过远程客户端调用shell命令,但这需要有关特定环境和网络拓扑的更多信息。(如何处理安全性)是的,我不喜欢如何处理远程shell命令。我们的Plesk安装在Windows Server 2008计算机上,但我将只研究如何使用RPC API,因为我在指南中找到了一个PHP示例。您知道创建A记录时应该为SendRequest()传递什么吗?很抱歉,我无能为力。刚刚在谷歌上快速搜索了你的问题:-)