vtiger6.5 migration to vtiger7



我正在将vtiger6.5版本升级到vtiger7。当我想要显示一条记录的信息时,我有消息:"Record not found。当我切换到调试模式时,消息是这样的:1054: Unknown column 'color' in 'field list'在数据库的许多表中。

ADOConnection._Execute(SELECT cf_1056, color FROM vtiger_cf_1056 WHERE cf_1056 IN ('...') % line 1205, file: adodb.inc.php
ADOConnection.Execute(SELECT cf_1056, color FROM vtiger_cf_1056 WHERE cf_1056 IN (), Array[10]) % line  359, file: PearDatabase.php
PearDatabase.pquery(SELECT cf_1056, color FROM vtiger_cf_1056 WHERE cf_1056 IN (?,?), Array[10]) % line 1333, file: Field.php
Vtiger_Field_Model.getPicklistColors() % line  543, file: Field.php
Vtiger_Field_Model.getFieldInfo() % line   68, file: Index.php
  1. 在迁移之后,我没有菜单选项卡,所以我不得不导入vtiger_app2tab。

  2. 我在数据库中手动添加了一条记录的颜色列,它显示了该记录的信息。这个解决方案的问题是,考虑到我有大量的记录。

  3. 我增加了Apache和PHP的max_execution_time

    #vtiger #vtiger650 #vtiger7 
    

您需要将该列添加到所有的picklists表中。

最新更新