-2

我正在尝试每 15 分钟在服务器上自动运行一次 PHP。PHP 应该从数据库向某些联系人发送邮件。我已经创建了 PHP 并对其进行了测试,它已经准备好了。

现在我不知道如何将其设置为每 15 分钟运行一次。

我在这个网站上读了一些关于它的文章,我看到了一些关于 cronjob 的东西。我知道我存储我的 php 的服务器安装了运行 cronjobs 的东西,但老实说我不知道​​从哪里开始。我有一个 ftp,我在其中上传 phps 和一个 froxlor 管理面板。

我希望有人能用这个“下一个层次”的东西来启发我:D

非常感谢你,丹尼尔!

4

4 回答 4

1

键入crontab -e,然后添加以下行:

*/15 * * * * /path/to/your/php/script

如果你没有给你的脚本添加执行权限,你需要添加php执行。

*/15 * * * * /path/to/php/executive /path/to/your/php/script
于 2012-06-22T07:47:01.183 回答
1

在管理面板中搜索“CronJobs”。那里应该有一个部分用于使用该界面添加 cron 作业。

创建 cron 作业时,您将看到有多种选项可用于定义重复任务的时间间隔。

于 2012-06-22T07:47:53.823 回答
1

只是对 xdazz 所说的进行了一个小的更正:

*/15 * * * * php /path/to/your/php/script

您需要在脚本前加上“php”。

于 2012-06-22T07:48:37.547 回答
0

为 php 脚本添加一个 cronjob 示例 cronjob 代码(在 directadmin 中):

php /home/username/domains/domainaddress/public_html/phpfile.php

php 脚本的示例 cronjob 代码(在 cpanel 中):

php /home/username/public_html/phpfile.php
于 2012-06-22T08:00:01.583 回答