Html 是否仍然可以在没有用户交互的情况下自动运行PHP脚本?
我想每天给用户发送邮件。为此,我将在数据库中存储一些记录。PHP脚本将每天将每个记录作为邮件发送给用户。这些应该在没有管理员或用户交互的情况下自动完成。请给我一些帮助或建议PHP可以像任何shell脚本、Perl脚本等一样从命令行运行。看 对于日常工作,在cron中放置这样的命令行。请参阅。将此添加到crontabHtml 是否仍然可以在没有用户交互的情况下自动运行PHP脚本?,html,php,Html,Php,我想每天给用户发送邮件。为此,我将在数据库中存储一些记录。PHP脚本将每天将每个记录作为邮件发送给用户。这些应该在没有管理员或用户交互的情况下自动完成。请给我一些帮助或建议PHP可以像任何shell脚本、Perl脚本等一样从命令行运行。看 对于日常工作,在cron中放置这样的命令行。请参阅。将此添加到crontab php -q /path/to/yourscript.php 基本上有两种方法来实现这一点 第一种是在操作系统级别进行配置,以便在适当的时间(例如,cron或Windows任务调度
php -q /path/to/yourscript.php
基本上有两种方法来实现这一点 第一种是在操作系统级别进行配置,以便在适当的时间(例如,cron或Windows任务调度器)运行脚本。另一个选项是使用类似will的脚本,通过在其他脚本中插入检查来运行作业。重要的是,您需要在web服务器上提供合理的流量,以便能够足够频繁地调用检查。您还可以使用服务触发脚本。
如果您没有将网站托管在专用框上,您可能无法配置crontab。在windows(PHP cli可执行文件)c:\PHP\php5.exe-q c:\path\to\yourscript.PHP(cli可执行文件路径可能不正确)中也有可能配置crontab。我觉得这是一条“Ubuntu建议”。请解释什么是crontab,为什么要运行命令X,或者链接到一些资源——比如cletus的答案。您是在Windows、Linux、OS/X还是其他平台上?我们需要知道在这一点上什么命令shell是准确的。