0

我想从 PHP 脚本中调用 cron 作业。我假设这是解决我的问题的正确和最有效的解决方案。

背景:

我想运行一个使用用户输入密码的脚本,然后再将其存储在具有 1 路加密的数据库中。

我还想确保即使用户离开我的网站也能运行整个脚本。

有两种可能。
1.)创建一个双向加密密码,我可以在晚上晚些时候通过cron运行(可能不安全,但任何建议都会受到赞赏)。

2.) 在我以 1 方式加密存储之前,使用 PHP 动态创建一个 cron 作业以使用用户密码。

假设 #1 不可能(或不安全),我将如何使用 php 即时调用 cron 作业?如果这不是唯一的解决方案,如果用户离开我的页面,我如何运行将完成运行的 PHP 文件?

4

1 回答 1

2

您不想启动 CRON 作业,而是启动后台命令。从 PHP 执行一个 shell,并传递一个如下命令:

bash -c 'mycommand & exit';
于 2011-02-07T07:40:38.167 回答