Schedulers are not listed

We migrated our SuiteCRM 8.9.2 from a Linux shared host (cPanel) to another Linux shared host (Plesk) recently.

We encounter this issue which we have not encountered before. When accessing the Schedulers page, no scheduler is listed. An error message is shown “Error occurred while retrieving records“.

In the browser console, the error message is “Failed to load resource: the server responded with a status of 500 ()“

We have tried resetting the file and folder permissions, but this does not help.

find . -type d -not -perm 2755 -exec chmod 2755 {} \;
find . -type f -not -perm 0644 -exec chmod 0644 {} \;
find . ! -user myusername -exec chown myusername:psacln {} \;
chmod +x bin/console

We have also tried repairing the schedulers using the tool in Administraion > Admin Tools > Repair. It also does not help.

Any clue?

Check out the below topic:

OK, it is resolved by changing PHP max_execution_time from 30s to 120s

Hello,

I don’t have any systems which require 120 seconds.
If that solves it, probably fine for a quick fix.
But I suggest to investigate further, that doesn’t sound like the root cause.

For some reason, this page takes about 80s to load and list the schedulers. It seems that these error messages in the log are related to the slow loading.

[ERROR] Unable to find relationship emails_email_templates
[ERROR] Unable to find relationship emails_email_templates
[ERROR] Unable to find relationship projects_quotes