gpt4 book ai didi

php - 如何安排 PHP 脚本的执行?

转载 作者:行者123 更新时间:2023-11-28 23:39:36 24 4
gpt4 key购买 nike

我想每小时(精确到 XX:00)在我的 FTP 上运行一个 php 脚本。

我的主机有一个称为“CRON 任务”的功能来执行此操作。但是,我无法在 URL 中传递参数(它必须以 .php 结尾),而且我发现执行时间非常接近(+/- 30 秒)。

我家里没有 24 小时/24 小时运行的机器。

这个 php 脚本只有一个 SQL 请求,所以我尝试直接从 mySQL PhpMyAdmin 安排请求,但是我需要 SUPER 权限才能执行此操作(但我没有)。

有解决办法吗?提前谢谢你。

最佳答案

您可以从 cron 执行 curlwget。您将提供要作为参数执行的 URL(带有参数)。

(假设您的 .php 脚本可通过网络服务器使用。我只提到这一点,因为我不明白您所说的“位于我的 FTP 上”是什么意思。)

就 cron 任务的执行时间“大约(+/-30 秒)”而言,我从未观察到 cron 任务在预定时间之前开始执行。 p>


跟进

如果您需要执行的只是 SQL 语句,那么 .php 应该不是必需的。您可以使用 mysql 命令行客户端。例如,您可以拼凑一个调用 mysql 的小 shell 脚本,然后使用 cron 安排 shell 脚本的执行。

关于php - 如何安排 PHP 脚本的执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34752216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com