PHP调用另一个域PHP脚本

PHP调用另一个域PHP脚本,php,cron,Php,Cron,我有一个域每15分钟运行一次cron作业。 我启动了一个php脚本,并从该脚本中执行一些常规管理 我现在还需要让该脚本在其他域上运行一些其他php脚本。 如: www.domain2.com/this.php www.domain3.com/this.php 如何从原始域运行这些额外的php脚本?您可以使用 file_get_contents("http://www.domain2.com/this.php"); 如果它真的很简单,调用其他URL。将以下内容添加到主服务器的末尾 for

我有一个域每15分钟运行一次cron作业。 我启动了一个php脚本,并从该脚本中执行一些常规管理

我现在还需要让该脚本在其他域上运行一些其他php脚本。 如: www.domain2.com/this.php www.domain3.com/this.php


如何从原始域运行这些额外的php脚本?

您可以使用

   file_get_contents("http://www.domain2.com/this.php");

如果它真的很简单,调用其他URL。将以下内容添加到主服务器的末尾

for ($i=2; $i < $totalServers; $i++) {
    file_get_contents('www.domain' . $i . '.com/this.php');
}
用于($i=2;$i<$totalServers;$i++){
文件“获取”内容(“www.domain.$i..com/this.php”);
}

这是您希望在一个域到另一个域之间运行cron的内容。。在此之前,您需要从需要运行此cron的域访问此cron。您可以通过编辑这些域的cron选项卡来实现这一点。。如果要从d2.com运行cronme.pl,可以在d2.com中设置cron选项卡


~Gururaj

除非您控制这些域,并从原始php脚本中访问实际的
.php
文件,否则无法执行此操作。你能得到的只是这些脚本的输出。我能从一个域调用URL吗?你不能有多个URL作为
文件\u get\u contents
的参数。我做了一个错误的复制粘贴。我认为我不应该为此投反对票。