在SugarCRM 6.2.x中我收到以下错误,我重新安装但是同样的事情。搜索了Google,但找不到答案。
警告:require_once(modules / Home / metadata / popupdefs.php)
[function.require-once]:无法打开流:没有这样的文件或 /home/spsbiz/public_html/include/Popups/Popup_picker.php中的目录 第65行
致命错误:require_once()[function.require]:打开失败 必需'modules / Home / metadata / popupdefs.php'
(include_path中= '/家/ spsbiz /的public_html:/家庭/ spsbiz /的public_html /包括/..:.:/ usr / lib中/ PHP:在/ usr /本地/ LIB / PHP') 在第65行的/home/spsbiz/public_html/include/Popups/Popup_picker.php
文件夹“modules / Home / metadata”不存在。
当我尝试将用户分配给自定义模块中具有“已分配用户”字段的人员时,会发生这种情况。
答案 0 :(得分:1)
正如错误所说,该文件不存在而且不应该存在,因为我没有看到为什么应该有一个Home模块的popupdefs定义的原因?你永远不会把它与任何东西联系起来,所以它没有它。
答案 1 :(得分:1)
您是否更改了“已分配给”的名称?如果有,您只需删除custom\modulebuilder\packages\name_of_your_system\modules\module_name\
中的数组'assigned_user_id'(这有助于添加已分配的用户)。
但错误是由此修复的: https://github.com/pribeiro42/SuiteCRM/commit/a64e599c9c7c628d14bb1e9e1fe41f2c1ce1a47f