As I was opening a workflow with several tasks, I noticed that several settings/fields for the tasks did not display, not even the labels. In the browser console I have over 40 500 errors with the following information:
I don’t see anything in PHP error log or suitecrm log.
Using PhpMyAdmin I can see the actions in the aow_actions table and that each action has a parameter entry.
This is a fresh installation on a lamp shared hosting site running PHP 7.4.
My browser is Firefox 91.
Any help would be appreciated!
Have you found a resolution for this, by chance?
Is this something that has recently started to happen?
Or has there been a change made to the Workflows, that resulted in this?
(Or any changes to the Environment/Hosting ?)
I think the first thing that would be worth checking is that your Environment meets the Compatibility Matrix:
Versions SuiteCRM 7.11.x Platform
Linux, Unix, Mac OS
Any version supporting PHP
Windows Server 2008+
5.6, 7.0, 7.1, 7.2, 7.3 (starting from SuiteCRM 7.11.5) 7.4 (starting from SuiteCRM 7.11.19)
You mention that you’re using PHP 7.4, which I believe is only supported in quite Recent versions.
(7.1.19 onward / 7.10.30 onward)
Aside from that, I would recommend checking that the permissions are set correctly
We typically recommend
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload config_override.php
sudo chown -R www-data:www-data
(Replacing www-data with your Web Server user)
One last thing I can think of would be to lower the SuiteCRM error Logging level
(in Admin->System Settings)
If you do so, do you get any Error Logs that seem relevant?