2017-03-31 105 views
0

我想安装WHMCS,每次运行安装程序时都会遇到问题。 tblclient表中使用的时间戳选项存在问题,我不知道如何解决这个问题。安装WHMCS - 访问冲突

这是我收到的错误:

SQLSTATE [42000]:语法错误或访问冲突:
为 'pwresetexpiry_temp'
(SQL 1067无效默认值:ALTER TABLE tblclients添加pwresetexpiry_temp时间戳不为空)

回答

1

WHMCS 7文档目前没有说明需要进行哪种MySQL 5.7 sql_mode定制。由于WHMCS 7不是为了支持现代MySQL语法而编写的,因此您必须对MySQL进行自定义以安装和使用带有MySQL 5.7的WHMCS 7。在你的服务器根

SSH和创建这个文件:

/etc/mysql/conf.d/disable_strict_mode.cnf

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

[mysqld] 
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 

重启MySQL使用这个命令:

sudo的服务mysql的重启

希望为你工作! :)干杯!