体育外围

?
您好,歡迎光臨華籟云--網絡化建設綜合服務商!配套業務: 網站服務器維護畫冊設計     走進華籟:解決方案華籟觀點關于我們聯系我們支付方式       
當前位置:体育外围 > 華籟觀點 > 常見問題

wdcp面板計劃任務如何使用及失敗的原因

linux系統里wdcp面板現在使用的人很多,特別適合新手管理服務器和建立網站。其中有一個功能比較重要,就是wdcp面板里面的計劃任務,這里可以定時定點的執行命令,如備份網站,備份數據庫,重啟環境等等。官網默認的面板里面如果直接開啟可能不會執行或者沒有執行記錄,這是怎么回事呢我們一起來看一下。


如果默認計劃任務也不執行的話,請執行以下命令:

yum install -y crontabs vixie-cron


增加一個新的計劃任務以重啟web服務為例


1、在SSH中添加執行下面的代碼:


echo '/etc/rc.d/init.d/httpd restart' > /www/wdlinux/wdcp/shell/httpd_restart.sh

chmod 755 /www/wdlinux/wdcp/shell/httpd_restart.sh


2、登陸WDCP后臺-系統設置-計劃任務-增加任務,如下圖

1526438020719782.jpg

添加后記得點“更新計劃任務”才能生效。這樣就已經完成了WEB自動重啟服務!


或者自己也可以寫腳本命名為.sh后綴傳到某個目錄然后給與777權限,上面的執行程序那里使用絕對地址即可,不會寫代碼的可以百度搜索參考。

比如定時打開某個網頁的命令:*/1 * * * * /usr/bin/curl  http://dowapk.com/


重頭戲來了,很多人反應為啥執行記錄里面,沒有顯示新增的計劃任務的執行記錄呢?


原來系統的默認計劃任務的配置文件里面,還寫入了其他內容。大家在httpd_restart.sh文件中寫入以下內容,就可以實現日志顯示了

tld="/www/wdlinux/wdcp/logs"

[ ! -d $tld ] && mkdir -p $tld

tlf=$tld/task.log

/etc/rc.d/init.d/httpd restart

echo -n "httpd restart success     " >> $tlf && date >> $tlf && exit 0



華籟云為您提供南京網站制作及維護、服務器租用及代維
網站優化推廣、企業郵箱、400電話、畫冊LOGO設計等。
微信二維碼
客服QQ:465597938    郵箱:service#dowapk.com
電話:4006661495  /  025-85999293
南京網站建設
高品質技術服務商
?