Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.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
Javascript 我可以在Apache环境中使用计时器脚本(如chrontab)吗?_Javascript_Php_Ajax_Apache - Fatal编程技术网

Javascript 我可以在Apache环境中使用计时器脚本(如chrontab)吗?

Javascript 我可以在Apache环境中使用计时器脚本(如chrontab)吗?,javascript,php,ajax,apache,Javascript,Php,Ajax,Apache,我想知道是否可以建立一个chronTab,在基于Unix的系统上从Apache web服务器中运行php脚本。我的兴趣是将它与javascript服务器端程序节点结合起来 这将能够“ping”一个浏览器,看看它在何时结束会话时是否还在球场上, chronTab将用于监视某种脚本编写的文件,该文件将包含发送的ajax的记录 通知服务器仍对某些内容感兴趣的消息。chrontab将确定是否存在错误 自上次ajax请求以来,有足够的时间关闭会话 如果不是的话,chrontag脚本很可能是用php编写的命

我想知道是否可以建立一个chronTab,在基于Unix的系统上从Apache web服务器中运行php脚本。我的兴趣是将它与javascript服务器端程序节点结合起来

这将能够“ping”一个浏览器,看看它在何时结束会话时是否还在球场上, chronTab将用于监视某种脚本编写的文件,该文件将包含发送的ajax的记录 通知服务器仍对某些内容感兴趣的消息。chrontab将确定是否存在错误 自上次ajax请求以来,有足够的时间关闭会话

如果不是的话,chrontag脚本很可能是用php编写的命令行界面脚本或其他shell或脚本 脚本类型

这些都是我一直在思考的细节,但对使用这些细节了解不够


感谢您的时间和关注

您能否使用常规系统cron,并创建一个作业,在脚本所在的URL处执行wget?因此,您可以在crontab中添加如下作业:

*/5****/usr/bin/wget-O--t 1http://example.com/cgi-bin/my_cron_script.php


它将每5分钟执行一次,并在您的Web服务器上调用my_cron_script.php。

假设您指的是crontab? 如果是,并且您有权访问该框:

crontab-e

并为要运行的php脚本添加条目:

0*/4***/path/to/php/full/path/to/script\u to\u run.php

注意:使用php和脚本的完整路径,您的php可能安装在不同的目录中。使用“哪个php”获取完整路径。

您可以使用它吗?