Topic: config.default.inc error on startup
The recent change to config.default.inc fails when starting up FA where $_SESSION['language'] is not yet defined then in line 153. That line config.default.inc:
$UTF8_fontfile = $_SESSION['language']->dir == 'ltr' ? "FreeSans.ttf" : "zarnormal.ttf"; // for Arabic Dashboard
should be replaced in the config.php with:
$UTF8_fontfile = "FreeSans.ttf";
//$UTF8_fontfile = "zarnormal.ttf"; // for Arabic Dashboard
or suppress the error with "@" prefix to the original line or make sure it "isset" before testing it with some default.