近来将WHMCS迁移到其他服务器上,搬迁几天后今晚才发现有部分内容乱码了。一番鼓捣后终于解决了。

乱码一般是由于数据库编码问题造成的,所以先从数据库编码着手处理,在configuration.php文件里添加以下内容:

$mysql_charset = “utf8”;

可是问题依旧

接下来google一番后终于找到办法,打开原WHMCS的配置文件configuration.php

找到

$cc_encryption_hash = ‘kzoyNGIQCA5AJ61WzxDmuKhqGLF0AjP7J3wnA443u123WlomIRy3sFjZhPPIYuFy’;

复制这段内容到新的WHMCS的配置文件对应内容覆盖掉就搞定了。