概述
域名变更问题
本地调试的域名(a.com)和线上的域名(b.com)不一样,本地从whmcs 6.3.1/PHP 5.5.9升级到whmcs 7.1.2/PHP 7.0 之后,访问a.com会自动跳转到线上的域名b.com。改正的方法是进入数据库,进入表tblconfiguration,把字段SystemURL和Domain从http://b.com改成http://a.com(话说WordPress也遇到过类似的问题)
老旧文件遗留
由替换文件的更新方法会带来问题: 部分旧文件没有被删除,而它们被新的whmcs系统加载之后会出现问题,比如此时去设置支付接口,会看到如下的错误(要开启whmcs的错误调试功能才会看到这个错误)
Fatal error: The file /var/whmcs/modules/gateways/internetsecure.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0
我们要做的只是把/var/whmcs/modules/gateways/internetsecure.php
这个文件删除;还有其他不少文件需要删除,可以随便点点去发现。
健康检查
去管理员后台的帮助中心->健康与更新中根据它的提示修改服务器配置
最后
以上就是感动耳机为你收集整理的WHMCS 升级带来的问题的全部内容,希望文章能够帮你解决WHMCS 升级带来的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复