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
如何通过web服务器在PHP中运行计划任务_Php_Cron - Fatal编程技术网

如何通过web服务器在PHP中运行计划任务

如何通过web服务器在PHP中运行计划任务,php,cron,Php,Cron,我已将一个php基础项目上载到域,域将从网页向手机发送消息。为此,用户每天午夜打开网页,代码运行良好。 我的问题是,我是否可以更新脚本,以便在午夜自动发送消息,而无需用户在浏览器中打开该页面? 我搜索并找到了cron job的结果。如果使用cron-job,域在没有任何笔记本电脑或计算机浏览器的情况下发送消息是正确的,那么请给我如何在php中使用cron-job的脚本。因为我对cron的工作完全陌生。 否则,请建议我做这项工作的方法。谢谢我会在linux服务器中使用crontab功能 cront


我已将一个php基础项目上载到域,域将从网页向手机发送消息。
为此,用户每天午夜打开网页,代码运行良好。
我的问题是,我是否可以更新脚本,以便在午夜自动发送消息,而无需用户在浏览器中打开该页面?
我搜索并找到了cron job的结果。如果使用cron-job,域在没有任何笔记本电脑或计算机浏览器的情况下发送消息是正确的,那么请给我如何在php中使用cron-job的脚本。因为我对cron的工作完全陌生。

否则,请建议我做这项工作的方法。谢谢

我会在linux服务器中使用crontab功能

crontab-e

然后按如下方式输入:

          • wget-O/dev/null“{URL\u GOES\u HERE}”>/dev/null 2>&1
当然,将{URL\u GOES\u HERE}更改为真实的URL。这将每分钟运行一次,如果你想每5分钟运行一次或相等,那么你可以在维基百科上查看链接


检查主机提供商的管理页面。他们通常有一种方法来安排对这样一个特定页面的“访问”,然后通过wget/curl及其web URL调用cron作业。(从措辞上看,这听起来不太可能是事实要求。)因为我对这个话题完全陌生,请告诉我应该采取哪一步?顺便说一下,第一部分应该是stars*。而且你还需要wget命令来让这个工作,大多数服务器供应商应该已经有了这个。谢谢亲爱的,我会尝试,但我应该在哪里输入这个代码。在php文件中?不,代码进入linux终端。因此,在linux服务器中运行以下命令。crontab-e