Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过cmd打开URL而不打开浏览器_Php_Browser_Cron_Cmd - Fatal编程技术网

Php 通过cmd打开URL而不打开浏览器

Php 通过cmd打开URL而不打开浏览器,php,browser,cron,cmd,Php,Browser,Cron,Cmd,我想使用运行Windows7的本地服务器,利用任务调度器为我的一些php文件设置一些cron作业 目前,我可以通过以下方式实现这一点: 开始http://theurl 在我的默认浏览器中打开。然而,我希望在不打开浏览器的情况下实现这一点,所以几天后回到电脑时,我不会打开数百万个Chrome窗口 如何在任务计划程序中加载URL而不通过cmd打开浏览器客户端?您不需要cmd或shell访问。如果您的主机已启用HTTP包装器,则只需调用: file_get_contents( 'http://theu

我想使用运行Windows7的本地服务器,利用任务调度器为我的一些php文件设置一些cron作业

目前,我可以通过以下方式实现这一点:
开始http://theurl

在我的默认浏览器中打开。然而,我希望在不打开浏览器的情况下实现这一点,所以几天后回到电脑时,我不会打开数百万个Chrome窗口


如何在任务计划程序中加载URL而不通过
cmd
打开浏览器客户端?

您不需要cmd或shell访问。如果您的主机已启用HTTP包装器,则只需调用:

file_get_contents( 'http://theurl');

如果您对服务器的响应不感兴趣,也可以使用。

如果您只想运行一些不需要浏览器的php文件。您可以从命令行运行它:

php -f /path/to/php/file.php

然而,如果你真的需要访问一个页面,你可以做一些事情,比如:或者从PHP创建一个cron。我使用以下参数设置任务计划程序以在指定时间运行wget.exe:

   wget -q -O - http://theurl.com > tmp.txt

这将加载网站并将其存储到临时文本文件中,该文件在下次使用时将被覆盖

澄清一下:我可以使用任务调度器中的fopen()点击我想要更新的网页,因为我对响应不感兴趣,只是让php在特定时间运行。如果是简单的文件,可以。使用动态页面时,会出现错误。