我是靠谱客的博主 感动耳机,最近开发中收集的这篇文章主要介绍WHMCS 升级带来的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

域名变更问题

本地调试的域名(a.com)和线上的域名(b.com)不一样,本地从whmcs 6.3.1/PHP 5.5.9升级到whmcs 7.1.2/PHP 7.0 之后,访问a.com会自动跳转到线上的域名b.com。改正的方法是进入数据库,进入表tblconfiguration,把字段SystemURLDomainhttp://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 升级带来的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部