WDlinux官方论坛's Archiver

speedfly 发表于 2014-2-12 08:49

关于定时任务不完全执行问题

定时重启web服务 用的tools里面的httpd_restart.sh
[code]#!/bin/bash
# wdcp tools
# ntp time
# author wdlinux
# url http://www.wdlinux.cn
killall -9 httpd
service httpd start
service wdapache start
exit 0
[/code]



到时间执行后只执行[size=12px]killall -9 httpd这一行 下面两行就不执行了 这是为什么[/size]

admin 发表于 2014-2-12 10:21

怎么确定,后两行没执行?服务没启动?

speedfly 发表于 2014-2-12 11:27

[quote]怎么确定,后两行没执行?服务没启动?
[size=2][color=#999999]admin 发表于 2014-2-12 10:21[/color] [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=32924&ptid=8357][img]http://www.wdlinux.cn/bbs/images/common/back.gif[/img][/url][/size][/quote]


   是的 没有启动 网站打不开 后台也打不开 手动执行下面两条命令后就可以了

admin 发表于 2014-2-13 10:25

改成
killall -9 httpd
killall -9 httpd
killall -9 httpd
service httpd start
service wdapache start
exit 0
这样试试

speedfly 发表于 2014-2-13 14:12

[quote]改成
killall -9 httpd
killall -9 httpd
killall -9 httpd
service httpd start
service wdapache st ...
[size=2][color=#999999]admin 发表于 2014-2-13 10:25[/color] [url=http://wdlinux.cn/bbs/redirect.php?goto=findpost&pid=32941&ptid=8357][img]http://wdlinux.cn/bbs/images/common/back.gif[/img][/url][/size][/quote]


   还是一样 httpd和wdapache就是不启动 好奇怪 不知道其他人有没有这个问题

speedfly 发表于 2014-2-13 16:47

[quote]改成
killall -9 httpd
killall -9 httpd
killall -9 httpd
service httpd start
service wdapache st ...
[size=2][color=#999999]admin 发表于 2014-2-13 10:25[/color] [url=http://wdlinux.cn/bbs/redirect.php?goto=findpost&pid=32941&ptid=8357][img]http://wdlinux.cn/bbs/images/common/back.gif[/img][/url][/size][/quote]


   自己搞定了 随便建个.sh文件 里面写上[code]/www/wdlinux/init.d/httpd restart[/code]
然后设置文件权限755 加入计划即可

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.