Search code examples
cpanelfile-permissionssugarcrmmessagesuitecrm

"Undefined" labels and buttons in the UI of SuiteCRM


A fresh installation, installed via an installer (Softaculous, to save time.)

Data seems to be correctly connected and all in the correct places. But most error messages only contain the word "undefined."

I have a feeling it's a permission problem, but the various solutions for it on forums are varied and only seem to work for a small section of people for each.

I'd rather not do a reinstall as all the old data from previous CRM is now imported.

This is running through a cPanel controlled server BTW, if that helps matters.


Solution

  • If a Suite or Sugar install is installed on a temporary I.P whilst using cPanel, at least in our version of cPanel, it hosts the files in a temporary test folder.

    Suite (specifically SugarBean.php) tries to access the folders that would exist on permanent domains. So it calls files that are hosted elsewhere on the server.

    Soon as the site was pointed to a real domain, it fixed itself, no extra steps necessary, as the files were hosted in the correct place.

    Thanks to the hosting company, they explained that to me. I'm not sure if that's standard procedure to store the files differently for temporary i.p addresses.