I am moving to Rocky Linux and having the same problem. I was able to bypass the error by just doing a return in the function.
function load_tables() {
return;
if (is_array($this->cache_translations) &&
is_array($this->table_originals) &&
is_array($this->table_translations))
return;
Looks like all these arrays are empty and I can't figure out why, yet.
Since Rocky Linux is running php 8, I started finding more and more problems. Arrays using { brackets and not [
I changed /var/www/html/fop2/admin/parsecsv.lib.php
$ch = $data[$i];
I then had a problem with buttons page after login:
/var/www/html/fop2/admin/menu.php
-- if(count($extramenu[basename(SELF)][$arrdata['name']])>0) {