Iāve checked and it seem that I have them enabled (The required PHP modules) so I donĀ“t sure know why SuiteCRM doesnāt like the (new) environment on this VPS.
The old VPS used C-panel which we used to partition the virtual server into different functions, but this new VPS have Plesk CP instead.
Here is the global admin PHP settings in Plesk for the whole VPS and everything is turned on:
Well it does work fine on php 7 but of course that isnāt optimal.
Iām no super coder so Iām having a hard time to figure this one out. Did you see anything in the server log that I shared through pastebin.com that might be some kind of clue / lead?
Try adding a text file with these contents on your web server root:
<?php
phpinfo();
?>
Save it as info.php, for example. Now fix ownerships and permissions to make it readable and executable by the web server, then you should be able to access it from a browser, something like:
https://www.yourdomain.com/info.php
In the results you get, you can examine which modules exactly are loaded and activated, and also the path of all php.iniās involved in your configuration.
Focus on things related to opcache both in the modules and the settings. You can contrast with the results from PHP 7.4 to spot any difference that looks relevant.
Thank you so much everyone for your help.
I can confirm that removing āopcache_get_statusā in Plesk on domain level resolves the whole issue and after that SuiteCRM runs fine on PHP 8.