您好,欢迎光临华籁网络--网络化建设综合服务商! 走进华籁网络:解决方案华籁网络观点关于我们联系我们支付方式        淘宝店铺
当前位置:首页 > 华籁观点 > 常见问题

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  https://www.hualay.net/


重头戏来了,很多人反应为啥执行记录里面,没有显示新增的计划任务的执行记录呢?


原来系统的默认计划任务的配置文件里面,还写入了其他内容。大家在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设计等。
微信二维码
微信号:hualaiwang    邮箱:service#hualay.net
电话:18066075725  /  4006661495
南京网站建设
高品质技术服务商