WHMCS是一套专为主机业务开发集客户管理、财务和帮助系统于一身的在线交易软件。从注册开通到终止的整个过程,WHMCS都提供了强大的交易自动化模块,帮助主机商全权管理交易。WHMCS平台为了安全不断升级新版本,如你使用的是经WHM授权的正版程序,可以通过WHM网站下载最新安装程序进行升级,是免费的。
小编之前在网上找了很多关于WHMCS升级的方法,有些写的很复杂,有些操作起来行不通,根本不是正确的。实际方法很简单,操作下来只需3~5分钟即可,以下是小编升级成功后总结的操作步骤,希望能帮助到大家。
这里首先需要提醒大家的是,升级前切记要备份下你的网站程序和数据库,这样如果升级失败后还可以恢复。
一、登录WHMCS官网客户区,下载最新版本:http://www.whmcs.com/download/;
二、打开Services > Licenses & Services,选择你网站的license keys然后点击View Details,进入选择Downloads标签下载最新WHMCS版本;
三、将下载的WHMCS压缩文件上传到你的空间根目录解压(上传前先删除文件/images/logo.jpg,用来避免覆盖自定义的logo),如你修改了网站后台的admin管理文件目录,上传前也先将admin文件名改名。
四、访问网站管理后台,会自动运行升级脚本,按提示操作,接受许可协议,只需2秒即可升级完成。一旦升级完成,从服务器中删除install目录,才能打开网站。
现在通过WHMCS后台帮助中心>检查更新看看是不是已成功升级到最新版本。有人担心升级后会不会造成之前版本上的一些设置或支付宝接口无法使用,经测试,基本都没有问题,有些地方需要重新修改下即可。
接着更新一下你的网站后台,单击Utilities & Update WHMCS。
五、单击发行说明,会出现一个WHMCS的版本说明,根据说明提示执行自更新升级;出现无法执行自动更新,单击“配置更新设置”设置临时路径用于在更新期间暂存文件。建议此目录位于公共doc根目录之外。
以下环境问题执行自动更新:
(1)自动更新需要在PHP配置中启用allow_url_fopen设置。
(2)自动更新要求whmcs目录/vendor/whmcs/whmcs/是可写的。
(3)自动更新需要一个可写目录,用于在更新期间暂存文件。当前设置的临时路径无法写入。请检查并更正权限。
注意:自动更新到版本7.7.1-release.1需要至少61MB的可用内存分配给PHP进程。