"Undefined" SuiteCRM UI 中的标签和按钮

"Undefined" labels and buttons in the UI of SuiteCRM

全新安装,通过安装程序安装(Softaculous,以节省时间。)

数据似乎已正确连接并且都在正确的位置。但是大多数错误消息只包含单词 "undefined."

我感觉这是一个权限问题,但论坛上针对它的各种解决方案各不相同,而且似乎只对一小部分人有效。

我不想重新安装,因为以前 CRM 中的所有旧数据现在都已导入。

这是 运行 通过 cPanel 控制的服务器顺便说一句,如果这有帮助的话。

是的,这是权限问题。请更新网络服务器用户的写入权限,并尝试从您的帐户中删除“cache/jsLanguage/en_us.js”文件夹。

如果在使用 cPanel 时在临时 I.P 安装套件或 Sugar 安装,至少在我们的 cPanel 版本中,它会将文件托管在临时测试文件夹中。

Suite(特别是 SugarBean.php)尝试访问将存在于永久域中的文件夹。因此它调用托管在服务器其他地方的文件。

一旦网站指向真实域,它就会自行修复,无需额外的步骤,因为文件托管在正确的位置。

感谢托管公司,他们向我解释了这一点。我不确定这是否是为临时 i.p 地址以不同方式存储文件的标准程序。

确保您使用的是正确的 .htaccess

转到 Admin > Repair 并执行 "Quick Repair & Rebuild"。执行页面底部显示的任何更改。

如果这不起作用,请转到 Admin > Repair 并执行 "Rebuild .htaccess file",然后,Admin > Repair 并再次执行 "Quick Repair & Rebuild"