簡體   English   中英

手動創建的Cron作業是否出現403錯誤?

[英]Getting a 403 Error on manually created Cron job?

我當前的站點是私有站點,因此它沒有足夠的一致流量來依靠Wordpress中的標准wp-cron功能。 我已經禁用了內置的cron並設置了一個真正的cron作業,該作業每15分鍾將獲取請求發送到https://mywebsite.com/wp-cron.php?doing_wp_cron

有一陣子,這很棒。 但是,我現在開始在該cron工作中得到403條響應。 有時,它只會發生一次並自行解決。 有時,在幾個小時的跨度內,每個請求都會收到403響應。

任何想法可能是什么原因造成的?

另外,在相關說明中,我有兩個同步功能,它們每晚在午夜和凌晨1:00處理大量數據。 我想知道cron作業是否失敗,因為這些過程需要太長時間才能完成。 如果是這樣,是否可以安排我定期執行這些功能,但是又不會占用http請求呢? 例如,異步調用該函數,以便無論該函數是否完成都將繼續進行?

任何指導,不勝感激!

AFAIK,您無需運行HTTP堆棧即可運行Wordpress cron作業。

經過一番谷歌搜索,我偶然發現了這一點

cd /var/www/example.com/htdocs; php wp-cron.php > /dev/null 2>&1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM