Exception in Controller: There is no action with the name: getSettings

Hi all, I have an installation of Suitecrm at version 7.10.13 and version of PHP 7.4.
In the Sutecrm logs I get the following generic error:

Exception handling in /var/www/html/suitecrm/include/MVC/Controller/SugarController.php:400

While in the apache log I get this:

Every action I perform in CRM creates the same error in the suitecrm.log

I checked with the command grep -r "getSettings" . where it’s called getSettings but I don’t see anything relevant

I no longer know what to look for…

HELP :slight_smile:

You need to start by downgrading PHP to 7.3, because 7.4 is not supported yet. And it is known to break things, many things in many places. So there’s no point in troubleshooting errors while on an unsupported PHP version…

1 Like

Thanks PGR :slight_smile:

1 Like

Unfortunately in the production plant I have php at version 7.2… so I guess it doesn’t depend on php… I rejoiced too soon :fearful:

What is that module PhoneCalls? Is it a custom module? An add-on? It seems the missing action is in that module.

You might also want to try some Repairs - not just the QR&R, but also the other ones that mention Javascript or groupings.

Hi,
I think it’s an old module used to interface the PBX…
Maybe it hasn’t been removed completely.
I’ll try to investigate and let you know.
Thanks