Crons 在 ISPConfig3 上不起作用

Crons 在 ISPConfig3 上不起作用

我有一个带有 ISPConfig3 的 CentOS LEMP 堆栈。除了 cron 作业之外,一切都运行正常。我已经从命令行测试了这些命令,它们似乎运行良好,但是当我将它们放入 ISPConfig3 的 cron 中时,它们无法作为计划任务运行。

答案1

我假设您知道如何在 /etc/cronjob 中设置 cron 作业,但想要在 ISPConfig3 中进行设置。

这是典型的 ISPConfig3 问题。这是一个权限问题。

查看限制选项卡上的客户端设置。

完整 cron 允许以 Web 用户身份(在本例中为 web5)在您的服务器上以 cronjob 形式运行任何命令。这是最不安全的选项。

Jailed cron 在网站的 jail 中运行 cronjob,使用此选项您只能运行安装在 jail 内的命令。这在安全性方面要好得多。

URL cron 仅允许通过 URL 运行 cronjobs,这是最安全的选项。ispconfig 处理 url cron 并在 cron 文件中为其创建必要的命令。

相关内容