Ssl
自從在 rackspace 雲伺服器上安裝 ssl 證書後,Cron 作業不再起作用
我最近在我的 rackspace 雲伺服器上安裝了一個 ssl 證書。在安裝它之前,我的 cron 作業執行良好。
當我 ssh 到我的伺服器並執行 crontab -l 時,
我可以看到工作仍然存在:
*/5 * * * * /usr/bin/curl https://mydomain.com/crons/do_things.php
如果我直接訪問我瀏覽器中的文件,它仍然有效。
所以我想知道我是否需要設置或更改什麼特別的東西才能讓我的 cron 作業再次執行?
您可以使用 -k 選項告訴 curl 忽略任何 ssl 警告。很可能是 ssl 警告阻止它自動執行。需要注意的是 curl 執行“不安全”的 SSL 連接和傳輸。
/usr/bin/curl -k https://mydomain.com/crons/do_things.php