我试图每15分钟在服务器上自动运行一个PHP。 PHP应该将邮件发送到数据库中的某些联系人。我已经创建了PHP并对其进行了测试并准备就绪。
现在我不知道如何将其设置为每15分钟运行一次。
我在这个网站上看了一些关于它的文章,我看到了一些关于cronjob的内容。我知道我存储我的PHP的服务器安装了运行cronjobs的东西,但说实话,我不知道从哪里开始这个。我有一个ftp,我上传了phps和一个froxlor管理面板。
我希望有人可以用这个“下一级”的东西启发我:D
非常感谢, 丹尼尔!
答案 0 :(得分:1)
输入crontab -e
,然后添加以下行:
*/15 * * * * /path/to/your/php/script
如果您没有为脚本添加执行权限,则需要添加php执行程序。
*/15 * * * * /path/to/php/executive /path/to/your/php/script
答案 1 :(得分:1)
在管理面板中搜索“CronJobs”。应该有一个部分用于使用界面添加cron作业。
创建cron作业时,您会看到有多种选项可以定义重复任务的时间间隔。
答案 2 :(得分:1)
对xdazz所说的只是一个小小的修正:
*/15 * * * * php /path/to/your/php/script
您需要在脚本前添加“php”。
答案 3 :(得分:0)
添加cronjob php脚本的示例cronjob代码(在directadmin中):
php /home/username/domains/domainaddress/public_html/phpfile.php
php脚本的示例cronjob代码(在cpanel中):
php /home/username/public_html/phpfile.php