Amazon EC2 上的 Cronjob 已删除?

发布于 2025-01-04 20:44:08 字数 174 浏览 0 评论 0原文

我设置了一个 cronjob 来每天运行一个 php 脚本,大约一个月运行顺利。今天,我意识到它没有运行脚本,所以我打开了 crontab。 crontab 完全是空的——发生了什么?

我对 cronjobs 不太了解,但据我了解,如果服务器重置,它们不会删除自己。如何确保 cronjobs 始终运行并且不会被删除?

I had a cronjob set up to run a php script daily, which went well for about a month. Today, I realized it didn't run the script so I opened up the crontab. The crontab is completely empty - what happened?

I don't know too much about cronjobs, but as far as I understand, they do not delete themselves if the server is reset. How can I make sure cronjobs are always running and that it doesnt get deleted?

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

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

发布评论

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

评论(1

失退 2025-01-11 20:44:08

它可能在不同的用户下。检查根用户sudo crontab -e。每个用户都有自己的 crontab,并且有一个适用于整个系统的 crontab。注意:通过 crontab 配置,您可以禁用每用户 crontab。

It is probably under a different user. Check root user sudo crontab -e. Each user has it's own crontab and there's one for the whole system. Note: Through the crontab configuration you can disable per-user crontabs.

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