我正在尝试在本地虚拟机中评估 OroCRM(OroCRM 企业版 - 版本 5.1 - 最新稳定版)。似乎没有适用于 OroCRM 的 Virtualbox VM,仅适用于 OroCommerce。然后我尝试根据页面https://doc.oroinc.com/backend/setup/get-source-files/#installation-get-files安装它,但是无论是使用composer还是git克隆解决方案,设置总是失败
Executing script cache:clear --env=prod [KO]
[KO]
Script cache:clear --env=prod returned with error code 1
!!
!! // Clearing the cache for the prod environment with debug
!! // false
!!
!!
!! In AbstractPostgreSQLDriver.php line 82:
!!
!! An exception occurred while executing 'SELECT o0_.id AS id_0, o0_.parent_id
!! AS sclr_1, o1_.code AS code_2 FROM oro_localization o0_ INNER JOIN oro_lan
!! guage o1_ ON o0_.language_id = o1_.id':
!!
!! SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "oro_localization" doe
!! s not exist
!! LINE 1: ... o0_.parent_id AS sclr_1, o1_.code AS code_2 FROM oro_locali...
!! ` ` ^
我在Postgresql 15本地服务中手动创建了带有相应密码的oro_db_user(之前它给出了连接错误)。 我认为安装脚本中可能缺少某些内容?由于我没有再遇到数据库连接错误,并且在 postgres 中没有创建表,我认为它忘记运行迁移来创建必要的表? 欢迎任何建议。
安装版本 5.1.5 而不是 5.1.0 时问题已解决。 下载自 https://github.com/oroinc/crm-application/releases/download/5.1.5/crm-application-5.1.5.zip