Cron作业缓存变量

时间:2018-01-24 02:53:14

标签: cron

我在询问之前快速搜索了这个,但没有找到任何东西。

cron是否缓存变量?我有两个cron运行的目录。一个是开发者,另一个是实时版本。这些目录略有不同。

开发人员显然是变革的测试环境。我有一些变量被缓存或在错误的目录上使用。这两个cron作业同时运行。知道为什么会这样(在不同的cron作业目录中共享变量值)?

我该如何防止这种情况?

示例crontab user 1命令:

*/5 * * * * /usr/bin/php -f /path/to/php/filea.php >/dev/null

示例crontab user 2命令:

*/5 * * * * /usr/bin/php -f /path/to/php/fileb.php >/dev/null

crontab 1的示例变量:

$directoryPath = "path/to/directory/a";

crontab 2的示例变量:

$directoryPath = "path/to/directory/b";

谢谢!

0 个答案:

没有答案