在我的Zend框架项目中,我想创建一个 Cron Job . 即,我想每1小时向特定的电子邮件ID(Myname@gmail.com)发送邮件 . 我读了很多文档 . 据我所知,在 Views->script 中创建了一个名为Cron的文件夹 . 我创建了一个文件名 cronresult.php 我也创建了名为cronController的控制器页面 . 但我不知道任何进一步的过程 .
我把我的php邮件功能 - 脚本每隔1小时执行一次 . 我听说需要创建一个crontab, where I create this Crontab file?
另外我还有一个疑问......当我登录到我的cpanel时,可以选择停止Cronjobs . 那么可以从cpanel创建一个cron作业吗?
我不知道任何Linux命令..我的项目在CGI中运行
请帮我 ..
2 回答
每个Linux用户都有自己的Cron调度程序 . 您可以使用以下命令添加作业:
在打开的文本文件中,您可以使用以下语法安排脚本运行:
这将每小时运行脚本/home/user/example.php . 在脚本中,您可以执行所需的任何处理或邮寄 .
一旦您通过cpanel或shell编辑crontab,脚本可能希望由Web服务器运行,而不是在命令行运行 .
所以让你的cronjob访问这样的网页: