虚拟主机关键流程文档

虚拟主机关键流程文档

ID:15212193

大小:44.50 KB

页数:3页

时间:2018-08-02

虚拟主机关键流程文档_第1页
虚拟主机关键流程文档_第2页
虚拟主机关键流程文档_第3页
资源描述:

《虚拟主机关键流程文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、虚拟主机状态修改执行流程:1、状态定义如下:define('STATUS_FREE',0);//空闲define('STATUS_RUN',1);//运行define('STATUS_PAUSE',2);//暂停define('STATUS_SELF',3);//自用define('STATUS_WAITDEL',4);//待删define('STATUS_RETAIN',5);//保留define('STATUS_FAKEDEL',6);//假删define('STATUS_DEALING',7);//处理中define('STATUS_SERVCHG'

2、,8);//服务器搬迁中define('STATUS_INITING',9);//初始化中define('STATUS_PAUSE_FAIL','p');//暂停失败define('STATUS_RUN_FAIL','r');//运行失败define('STATUS_INIT_FAIL','e');//初始化失败define('STATUS_INIT_UNCTRL','i');//获取初始化信息失败,无法控制define('STATUS_DEL_FAIL','s');//删除失败2、主机由原状态切换到可支持修改的状态显示页面,过滤规则如下$key_arr=ar

3、ray();switch($key){caseSTATUS_FREE:$key_arr[]=STATUS_RUN;$key_arr[]=STATUS_SELF;$key_arr[]=STATUS_RETAIN;break;caseSTATUS_RUN:$key_arr[]=STATUS_PAUSE;($category=='cloud')&&$key_arr[]=STATUS_FAKEDEL;break;caseSTATUS_PAUSE:$key_arr[]=STATUS_RUN;($category=='cloud')&&$key_arr[]=STATUS_

4、FAKEDEL;break;caseSTATUS_SELF:break;caseSTATUS_WAITDEL:$key_arr[]=STATUS_RUN;break;caseSTATUS_RETAIN:$key_arr[]=STATUS_RUN;$key_arr[]=STATUS_PAUSE;$key_arr[]=STATUS_SELF;break;caseSTATUS_FAKEDEL:$key_arr[]=STATUS_RUN;break;caseSTATUS_INITING:$key_arr[]=STATUS_SELF;break;default:brea

5、k;}3、新旧状态的变更后动作的重新定义if($new_status==STATUS_RUN&&in_array($old_status,array(STATUS_PAUSE,STATUS_WAITDEL,STATUS_FAKEDEL))){$action="resume";}elseif($new_status==STATUS_PAUSE&&in_array($old_status,array(STATUS_RUN))){$action="pause";}elseif($new_status==STATUS_RUN&&in_array($old_status

6、,array(STATUS_FREE))){$action="activate";}elseif($new_status==STATUS_SELF&&in_array($old_status,array(STATUS_FREE))){$action="activate";}elseif($new_status==STATUS_RETAIN&&in_array($old_status,array(STATUS_FREE))){$action="none";}elseif($new_status==STATUS_FAKEDEL&&in_array($old_sta

7、tus,array(STATUS_RUN,STATUS_PAUSE))){$action="pause_ftp";}elseif($new_status==STATUS_RUN&&in_array($old_status,array(STATUS_RETAIN))){$action="baoliu_actvt";}elseif($new_status==STATUS_PAUSE&&in_array($old_status,array(STATUS_RETAIN))){$action="baoliu_pause";}elseif($new_status==STA

8、TUS_SELF&&in_array(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。