首页 > 解决方案 > 将 vtiger 与 mysql 连接时出现意外错误

问题描述

我目前在vtiger安装向导(步骤 4)中收到此错误。

MySQL Server should be configured with:  
sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

我正在使用共享PHP 7.2 MySQL 5.7主机,管理员sql_mode设置为

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

问题来了,
这种行为真的与sql_mode设置有关吗?我必须联系我的托管服务提供商还是有替代方案?

标签: phpmysqlvtiger

解决方案


连接到新的mariadb 10数据库解决了这个问题。

因此,如评论中所述,将MySQL版本更改为<5.7也应该有效。


推荐阅读