如何调试" Sugar CRM X文件只能与Sugar CRM Y数据库一起使用。"

时间:2015-06-15 19:15:27

标签: sugarcrm

有时会收到如下消息:

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;我应该在哪里看下一个?

2 个答案:

答案 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>