使用 php 文件在另一台服务器上执行 cron
Excecute cron in another server with php file
我有一个网站托管有 cronjob 功能,另一个域托管没有 cron 功能。
是否可以使用具有此服务的服务器的 cron 功能在没有 cron 功能的情况下调用主机中的文件?
示例:
我使用来自域 www.1234.com
的 cronjob 调用文件 crondomain.php
。带有特殊代码的文件 crondomain.php
在域 www.5678.com
.
中调用文件 cron.php
使远程脚本可通过 HTTP 访问,您可以使用 file_get_contents 或类似的方法从执行远程脚本的 cron 脚本发出 HTTP 请求。
示例:
crondomain.php 运行 www 上的 cron。1234.com:
<?Php
file_get_contents('http://www.5678.com/cron.php');
?>
然后您可以在 www.cron.php 上做您想做的事。5678.com。
您可以通过在可使用 cron 作业的服务器上创建一个 php 文件并在该 php 文件中 运行 您的代码使用 curl or wget 来完成此操作。
在该服务器上使用 curl 和 exccute 将参数传递给该文件。
我有一个网站托管有 cronjob 功能,另一个域托管没有 cron 功能。
是否可以使用具有此服务的服务器的 cron 功能在没有 cron 功能的情况下调用主机中的文件?
示例:
我使用来自域 www.1234.com
的 cronjob 调用文件 crondomain.php
。带有特殊代码的文件 crondomain.php
在域 www.5678.com
.
cron.php
使远程脚本可通过 HTTP 访问,您可以使用 file_get_contents 或类似的方法从执行远程脚本的 cron 脚本发出 HTTP 请求。
示例: crondomain.php 运行 www 上的 cron。1234.com:
<?Php
file_get_contents('http://www.5678.com/cron.php');
?>
然后您可以在 www.cron.php 上做您想做的事。5678.com。
您可以通过在可使用 cron 作业的服务器上创建一个 php 文件并在该 php 文件中 运行 您的代码使用 curl or wget 来完成此操作。 在该服务器上使用 curl 和 exccute 将参数传递给该文件。