### 主控端与受控端升级的常见问题详解
#### 主控端升级的常见问题解析
**1. 最新版本的主控端在哪里下载?**
- **解答:** 用户需登录客服中心,通过主控用户名及密码下载最新的主控端升级包。
**2. 升级主控端前是否需先升级主控许可证?**
- **解答:** 许可证独立于软件之外,通常无需升级。但在某些特定情况下,如从2007版升级至2008版,则需同步升级许可证。
**3. 如何进行主控端的升级?**
- **步骤一:** 备份当前主控网站的内容,确保数据安全。
- **步骤二:** 下载升级包并解压至任意目录(建议桌面),便于后续操作。
- **步骤三:** 将解压后的`update`目录中的`3.7.asp`文件替换到原有主控网站的`update`目录下。
- **步骤四:** 使用IE浏览器访问替换后的`3.7.asp`文件(如:`http://主控域名/update/3.7.asp`)。
- **步骤五:** 将升级包中其他目录下的ASP文件及`Global.asa`文件复制到主控网站相应位置。
- **步骤六:** 打开`Global.asa`文件,确保SQL密码正确无误。若之前修改过密码,需将其恢复为最新密码,避免数据库链接失败。
- **步骤七:** 如果修改过`adm`区域的目录名称,需将新目录文件复制到自定义目录中。
**4. 如果已修改过主控端的ASP文件代码,如何处理?**
- **解答:** 可仅替换新版本的ASP文件。推荐使用“星外文件提取工具.exe”,根据上次更新时间筛选文件,实现精确替换。
**5. 升级是否会影响先前修改过的模板?**
- **解答:** 不会受到影响。模板存储于数据库中,而非文件系统内,故升级操作不会对其造成影响。
**6. 在何种情况下需重新安装主控端安装包?**
- **解答:** 除非升级包中明确指示需要重新安装主控端软件包,否则一般无需重新安装。
**7. 升级后遇到“未授权查看该页”或缺少对象'`session()`'的情况如何处理?**
- **原因分析:**
- 数据库链接失败。
- 新文件权限不足。
- **解决方案:**
- 检查并修正数据库链接问题。
- 调整文件及子目录权限,赋予`freehostwebrunat`用户读取权限,并重启IIS服务。
**8. 升级后是否需要点击“自动设置主控端”?**
- **解答:** 不需要执行此操作。
#### 受控端升级的常见问题解析
**1. 升级受控端前是否需先升级受控许可证?**
- **解答:** 许可证通常无需升级,但特定版本升级(如2007至2008)时需同步升级许可证。
**2. 如何升级受控端?**
- **步骤一:** 在服务器上,通过控制面板的“添加删除程序”功能卸载旧版受控端(保留许可证)。
- **步骤二:** 下载最新版受控端安装包并完成安装。
- **步骤三:** 登录平台管理区,在站点管理下的虚拟主机服务器定义处执行自检,确认版本信息。
**3. 如何解决因操作系统问题导致无法删除旧受控端软件?**
- **方法一:**
- 执行命令`sc delete freehostcserver`(忽略返回信息)。
- 停止IIS服务。
- 删除`system32\7i24.com\freehost`目录。
- 重启服务器。
- **方法二:**
- 下载并安装`http://sys.7i24.com/dl/un.exe`。
- 运行工具,定位并删除受控端。
- 安装新版受控端。
**4. 升级后是否需要点击“自动设置受控端”?**
- **解答:** 不需要执行此操作。
**5. 升级后自检提示“serverunavaila”的原因和解决办法:**
- **原因:** 升级受控端后,自检显示“serverunavaila”。
- **解决办法:** 重新检查并调整受控端配置,确保各项设置正确无误。若问题依旧存在,建议联系技术支持获取进一步的帮助。