window 定时任务 重启apache mysql
准备工作:
1
进入运行 输入cmd进入dos界面
进入Apache\bin 文件所在目录
输入 httpd -k start 如果无法启动 (确认定时任务计划使用的命令能有执行)
提示 :
[Fri Oct 30 09:31:08.312500 2015] [mpm_winnt:error] [pid 572:tid 1932] (OS 2)系
统找不到指定的文件。 : AH00436: No installed service named “Apache2.4”.
原因 :注册表,服务 没有apache,进入 控制面板-> 管理工具-> 服务 查找apache2.4
如果没有,
在dos界面 Apache\bin 目录下 输入 httpd -k install 将Apache注册为windows服务 (删除 httpd -k uninstall)
httpd -k 启动apache (以后通过该方式重启apache 或者 直接进入dos输入 net start apache2.4)
httpd -k stop 停止apache
httpd -k restart 重新启动
httpd -k shutdown 关闭
2
创建 XXXX.bat 文件 用于执行定时任务
在bat文件添加
net stop apache2.4 –停止apache
net start apache2.4 –启动apache
3 (XP)控制面板->任务计划->添加任务计划
选择创建的XXX.bat 文件
可能出现 提示 0x8007005 拒绝访问 ,需要当前用户名/密码
3 (win8)
4. 服务器有防护软 — 服务器安全狗 运行 net stop apache2.4 会被拦截
操作见图