Sugar CRM - 无法在“模块”构建器上创建新字段

时间:2018-01-27 16:01:58

标签: php debian sugarcrm

我很难弄清楚为什么我无法在Sugar CRM CE的模块构建器上创建新字段。

我认为这可能是文件权限问题,但在SugarCRM社区的许多论坛帖子和用户指南之后,我还没有解决我的问题。

为了介绍这个问题,我采取了以下步骤:

  1. 我在VM上安装了Debian映像
  2. 更新了软件包并安装了LAMP服务器(使用PHP 5.6)
  3. 下载所需的必备模块
  4. 根据安装指南配置php.ini
  5. Ran'chown -R www-data:www-data / var / www / html / sugarcrm'
  6. Ran'chmod 775 -R / var / www / html / sugarcrm'
  7. 运行Sugar的安装页面(安装程序一直运行到注册页面,它只输出'Permission Denied')
  8. 在Modules Builder上创建一个新包。
  9. 创建新模块
  10. 创建新字段(失败。仅创建标签)
  11. 希望你们能帮我解决这个问题。 谢谢。

1 个答案:

答案 0 :(得分:5)

当我之前遇到过这种情况时,我使用Sugar支持来确定问题的原因。

我们能够通过禁用opcache将其缩小到opcache,这有效。但是,经过一番调查后,我们得出结论,这是特定的设置opcache.revalidate_freq

通过将此设置为0(检查每个请求的更改),我们可以使用opcache。虽然这不是理想的,但这是Sugar推荐的解决方案。此外,它允许我们继续使用opcache的大部分好处。

因此,您可以通过将以下行添加到php.ini并重新启动apache来解决此问题:

opcache.revalidate_freq = 0