如何安排 PHP 程序按照服务器上的计划间隔运行?

发布于 2024-10-02 07:27:04 字数 248 浏览 1 评论 0原文

这就是我正在尝试做的事情。

我的数据库中有一个 MySQL 表,其中包含电子邮件地址和付款金额。我正在尝试安排一项作业,该作业将根据 SQL 中设置的某些条件从表中读取数据,并使用 MassPay API 使用名称值对接口将电子邮件地址和付款金额发送到 Paypal。

我知道 CRON 作业可以达到目的,但真的不知道如何去创建一个。

创建接口数据的主要代码将是 PHP。

非常感谢任何有关如何执行此操作的帮助或见解。

Here is what I am trying to do.

I have a MySQL table in my database that holds email addresses and payment amounts. I am trying to schedule a job that would read from the table according to certain criteria set in the SQL and send the email addresses and payment amounts to Paypal using MassPay API using the Name Value Pair interface for payouts.

I know that CRON jobs can serve the purpose but really have no idea about how to go about creating one.

The main code that will create the Interface Data will be PHP.

Any help or insight on how to go about doing this is much appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

盗心人 2024-10-09 07:27:04

cron 作业是最简单的方法。没有什么可以阻止您从 cron 作业执行 PHP 代码。您只需编写 PHP 脚本并要求 cron 按照您喜欢的时间间隔执行它。

A cron job is the easiest way to go about it. Nothing prevents you from executing PHP code from a cron job. You just write your PHP script and ask cron to execute it at your preferred interval.

日暮斜阳 2024-10-09 07:27:04

使用 crontab -e 编辑 cron 表。

要创建条目: http://www.manpagez.com/man/5/crontab/< /a>

对于 GoDaddy:http://help.godaddy.com/topic/ 67/文章/3547

Use crontab -e to edit the cron table.

To create an entry: http://www.manpagez.com/man/5/crontab/

In the case of GoDaddy: http://help.godaddy.com/topic/67/article/3547

小苏打饼 2024-10-09 07:27:04

运行 crontab -e ,它将打开一个包含该用户的 cron 文件的编辑器。

您需要添加的行将如下所示:

0 3 * * * /usr/bin/php /path/to/your/php/script.php

此示例将在每天凌晨 3 点运行脚本,前 5 个字段是:
分钟、小时、某月某日、某月、某周某日。
这些值可以是通配符 (*) 以每分钟运行一次,也可以是实际数字或 */15 之类的值以每 15 分钟运行一次。

http://en.wikipedia.org/wiki/Cron#Examples

Run crontab -e, and it will open up an editor with that user's cron file.

The line you need to add will be something like this:

0 3 * * * /usr/bin/php /path/to/your/php/script.php

This example would run the script at 3 a.m. every day, the first 5 fields are:
Minute, Hour, DayOfMonth, Month, DayOfWeek.
The values can be wildcarded (*) to run every minute, an actual number, or something like */15 to run every 15 minutes.

http://en.wikipedia.org/wiki/Cron#Examples

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文