Php 通过cmd打开URL而不打开浏览器
我想使用运行Windows7的本地服务器,利用任务调度器为我的一些php文件设置一些cron作业 目前,我可以通过以下方式实现这一点: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
开始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在特定时间运行。如果是简单的文件,可以。使用动态页面时,会出现错误。