有时会收到如下消息:
ABCD EFGH
我想知道Sugar如何确定它正在使用的数据库版本。在上面的例子中,我得到以下输出:
Sugar CRM 6.4.5 Files May Only Be Used With A Sugar CRM 6.4.5 Database.
鉴于以上输出,我想知道如何调试输出" Sugar CRM 6.4.5文件只能与Sugar CRM 6.4.5数据库一起使用。":Sugar似乎认为文件不是版本6.4.5,即使config.php中的sugar_version是6.4.5;我应该在哪里看下一个?
答案 0 :(得分:1)
该问题的两个选项:
选项1:更新数据库以获取最新版本。
选项2:按照以下步骤更改SugarCRM cnfig版本。
mysql> select * from config where name ='sugar_version';
+----------+---------------+---------+----------+
| category | name | value | platform |
+----------+---------------+---------+----------+
| info | sugar_version | 7.7.0.0 | NULL |
+----------+---------------+---------+----------+
1 row in set (0.00 sec)
更新你的sugarcrm版本以适应:
mysql> update config set value='7.7.1.1' where name ='sugar_version';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
答案 1 :(得分:0)
以上命令似乎是正确的。 Sugar似乎检查config.php和数据库中的配置表是否包含相同的版本。在我的情况下,我犯了使用错误数据库的错误 - 所以如果你像我一样并且倾向于混淆数据库,请仔细检查config.php,确认'dbconfig'确实指向正确的数据库。< / p>