安装WHMCS - 访问冲突

时间:2017-03-31 20:01:08

标签: php sql whmcs

我正在尝试安装WHMCS,每次运行安装程序时都会遇到问题。 tblclient表中使用了timestamp选项存在问题,我不知道如何解决这个问题。

这是我收到的错误:

  

SQLSTATE [42000]:语法错误或访问冲突:
  1067“pwresetexpiry_temp”的默认值无效   (SQL:alter table tblclients add pwresetexpiry_temp timestamp not null)

1 个答案:

答案 0 :(得分:2)

WHMCS 7文档目前没有说明需要进行哪些MySQL 5.7 sql_mode自定义。由于WHMCS 7不支持现代MySQL语法,因此必须对MySQL进行自定义以安装和使用WHMCS 7和MySQL 5.7。

以root身份SSH到您的服务器并创建此文件:

<强> /etc/mysql/conf.d/disable_strict_mode.cnf

打开文件并输入以下两行:

[mysqld]
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

使用以下命令重启MySQL:

sudo service mysql restart

希望这对你有用! :)干杯!!!