簡體   English   中英

在cronjob中執行PHP腳本腳本

[英]Execute PHP scraper script in cronjob

我正在嘗試執行此腳本,該腳本將從站點獲取數據並將其導入到我的數據庫中。

我創建了cronjob,並等待了20分鍾。 沒有錯誤或結果,只是無聲無息。

我也沒有收到顯示命令結果的電子郵件。 如何執行此腳本並通過電子郵件接收結果?

這是我當前正在使用的cronjob:

20  *   *   *   *   /usr/bin/GET http://example.com/wp-content/plugins/ScriptName/scrap_data2.php?request_type=import_animes&site=2

盡管Hostgator確實使用GET作為其cron示例之一; 通過cron的http鏈接從cron“運行”腳本的通常方法是使用“ wget”或“ curl”。

我相信“ GET”是“ libwww-perl”軟件包的一部分,它可能取決於此安裝位置或是否安裝。 嘗試改用WGET。

20 * * * * wget -O /dev/null http://example.com/wp-content/plugins/ScriptName/scrap_data2

上面的'-O / dev / null'用於放棄cron wgets輸出,因為您的腳本通過電子郵件發送成功后將不需要它。

暫無
暫無

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

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