使用Cron Job访问另一个域上的网站

Xhynk

因此,我们拥有越来越多的域列表,这些域需要每天进行cron作业才能访问其页面。

当前,我在DomainA上有一个脚本,并且在DomainA上设置了cron作业。

该脚本如下所示:

<?php
$site_array = array(
    'http://demo.DomainA.com/',
    'http://demo.DomainB.com/',
        ...
);

foreach( $site_array as $site ){
    ob_start();
    file_get_contents( $site.'page-to-visit' );
    $temp = ob_get_clean();
    ob_end_clean();
}

?>

该脚本创建所有域的数组,然后用于file_get_contents()访问页面。唯一的问题是,每个域/page-to-visit页面上都有一些PHP可以在站点内执行操作。

似乎可以很好地运行DomainA(Cron / Script所在的站点)page-to-visit脚本,但是DomainB似乎不受影响。file_get_contents使用的功能是否错误?我已经考虑过使用include,但这不适用于跨站点/域。

而且,在每个域上创建一个Cron并不是真正可行的,因为它们一直在被添加。我希望那是绝对的不得已。

艾曼·贝德尔(Ayman Bedair)

虽然file_get_contents()应该可以尝试使用curl代替

<?php
 $site_array = array(
     'http://demo.DomainA.com/',
     'http://demo.DomainB.com/',
        ...
 );

 foreach( $site_array as $site ){
     ob_start();
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $site.'page-to-visit');
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
     $data = curl_exec($ch);
     echo $site . ' : ' . curl_error($ch) . '<br/>';
     curl_close($ch);
     ob_end_clean();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个域迁移到另一个域并在新域上强制使用https

来自分类Dev

尝试在Heroku上使用来自另一个提供商的自定义域(names.co.uk)设置NextJS网站

来自分类Dev

使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

来自分类Dev

如何使用Python请求登录网站,存储cookie,然后访问网站上的另一个页面?

来自分类Dev

使用PHP从另一个网站获取描述

来自分类Dev

使用cUrl从另一个网站获取cookie

来自分类Dev

Debian dns“ A”记录被另一个域使用?

来自分类Dev

如何使用另一个网站在一个网站上上传文件

来自分类Dev

如何使用PHP在另一个网站中包含另一个网站

来自分类Dev

如何使用linux终端访问网络上的另一个文件系统?

来自分类Dev

访问冲突使用Laravel两次在另一个表上连接一个表

来自分类Dev

使用O365 REST API从单个域管理员帐户访问另一个用户日历

来自分类Dev

使用AngularJS访问另一个函数的变量

来自分类Dev

如何在Vue js项目中使用'a'标签重定向到另一个域上的页面?

来自分类Dev

301使用htaccess将子域重定向到另一个域

来自分类Dev

使用dns或htaccess将子域重定向到另一个域

来自分类Dev

使用参数将子域重定向到另一个域

来自分类Dev

使用 python 为一个网站而不是另一个网站提供结果的 Scrapy 代码

来自分类Dev

使用htaccess将网址从一个域重定向到另一个域

来自分类Dev

使用另一个类实例访问一个类方法?

来自分类Dev

使用id作为参数从另一个类访问一个类

来自分类Dev

使用JQuery访问另一个文件中一个文件的js变量

来自分类Dev

如何使用另一个Linux操作系统访问另一个分区中的文件

来自分类Dev

托管多个域,其中一个强制使用https,另一个强制使用http

来自分类Dev

在另一个div上使用滚轮的同时滚动一个div

来自分类Dev

复制一个结构以便在另一个线程上使用

来自分类Dev

使用CSS将一个图片浮动到另一个图片上

来自分类Dev

在另一个文件上使用一个文件-Python-Windows

来自分类Dev

在另一个div上使用滚轮的同时滚动一个div

Related 相关文章

  1. 1

    将一个域迁移到另一个域并在新域上强制使用https

  2. 2

    尝试在Heroku上使用来自另一个提供商的自定义域(names.co.uk)设置NextJS网站

  3. 3

    使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

  4. 4

    如何使用Python请求登录网站,存储cookie,然后访问网站上的另一个页面?

  5. 5

    使用PHP从另一个网站获取描述

  6. 6

    使用cUrl从另一个网站获取cookie

  7. 7

    Debian dns“ A”记录被另一个域使用?

  8. 8

    如何使用另一个网站在一个网站上上传文件

  9. 9

    如何使用PHP在另一个网站中包含另一个网站

  10. 10

    如何使用linux终端访问网络上的另一个文件系统?

  11. 11

    访问冲突使用Laravel两次在另一个表上连接一个表

  12. 12

    使用O365 REST API从单个域管理员帐户访问另一个用户日历

  13. 13

    使用AngularJS访问另一个函数的变量

  14. 14

    如何在Vue js项目中使用'a'标签重定向到另一个域上的页面?

  15. 15

    301使用htaccess将子域重定向到另一个域

  16. 16

    使用dns或htaccess将子域重定向到另一个域

  17. 17

    使用参数将子域重定向到另一个域

  18. 18

    使用 python 为一个网站而不是另一个网站提供结果的 Scrapy 代码

  19. 19

    使用htaccess将网址从一个域重定向到另一个域

  20. 20

    使用另一个类实例访问一个类方法?

  21. 21

    使用id作为参数从另一个类访问一个类

  22. 22

    使用JQuery访问另一个文件中一个文件的js变量

  23. 23

    如何使用另一个Linux操作系统访问另一个分区中的文件

  24. 24

    托管多个域,其中一个强制使用https,另一个强制使用http

  25. 25

    在另一个div上使用滚轮的同时滚动一个div

  26. 26

    复制一个结构以便在另一个线程上使用

  27. 27

    使用CSS将一个图片浮动到另一个图片上

  28. 28

    在另一个文件上使用一个文件-Python-Windows

  29. 29

    在另一个div上使用滚轮的同时滚动一个div

热门标签

归档