window 定时任务 重启apache mysql

作者: black_wizard 分类: apache,crobtab 发布时间: 2018-05-04 08:38
准备工作:
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 会被拦截
操作见图