我是服务器设置和整个 unix 事情的新手,所以也许这很简单。
我尝试使用 curl 启动 crontab,但不起作用。我希望它每 30 分钟转到文件并发送电子邮件。
如果只是写作
curl http://webaddress.com/controller/action
在终端上一切运行正常并且它会按照我的要求发送邮件。
但是当我尝试使用 crontab 执行此操作时,它从未“启动”。在 crontab -e 中,我写入
0,30 * * * * curl http://webaddress.com/controller/action
我也尝试过
0,30 * * * * /usr/bin/curl http://webaddress.com/controller/action
沒有結果。
谁知道可能出了什么问题?
解决了
这是服务器上一些与 PAM 相关的错误。为了修复它,我写道:
aptitude reinstall libpam-modules libpam0g cron
答案1
检查 PAM 的所有内容是否已安装。;-)