WHMCS 无法重新声明 _createCustomer()

WHMCS Cannot redeclare _createCustomer()

我在我的 WHMCS 中添加了 ResellerClub 模块,但它在文件中出现了一些错误,大多数都设法解决了这个问题,但还没有找到缺陷。 添加WHMCS模块无法编辑的文件夹或添加新产品时。

WHMCS 配置显示错误并出现以下消息:

Fatal error: Cannot redeclare _createCustomer() (previously declared in /home/user/public_html/painel/modules/servers/resellerclubmdhostingin/resellerclubmdhostingin.php:483) in /home/user/public_html/painel/modules/servers/resellerclubvpsus/resellerclubvpsus.php on line 486

我尝试了一些东西,但我不能... 有人见过这个错误吗?

如错误所述,您正在重新声明一个函数 _createCustomer,这会导致致命错误。

您有 2 个声明:

/home/user/public_html/painel/modules/servers/resellerclubmdhostingin/resellerclubmdhostingin.php:483
/home/user/public_html/painel/modules/servers/resellerclubvpsus/resellerclubvpsus.php:486

您应该检查文件并删除一个声明或将 resellerclubvpsus.php:486 中的声明包装成:

if(!function_exists('_createCustomer')) {
   function _createCustomer(/* ... */){
       // ...
   }
}

我感谢指南,并为发布错误的方式道歉,我是该网站的新手,最后花了 despecebido 如何 post 另一个问题。

我实现了 Alexander 引导我的更改,但出现以下错误:

Fatal error: Cannot redeclare _get_order_details() (previously declared in /home/user/public_html/painel/modules/servers/resellerclubmdhostingin/resellerclubmdhostingin.php:589) in /home/user/public_html/painel/modules/servers/resellerclubvpsus/resellerclubvpsus.php on line 577