La configurazione va bene, ma c'è il safe_mode attivo.
Non so se sia quello a causare il problema dell'errore mostrato (non lo credo) ma va comunque o risolto o aggirato.
Per risolverlo, se non hai accesso al php.ini, devi chiederne la disattivazione al tuo hoster, per aggirarlo, leggi le Domande Frequenti di questo forum.
In ogni caso, mi ripeto: prova ad installarlo lo stesso, se ti si bloccherà da qualche parte, vedremo come e dove.
L'eerore che ti dà sembra banale (ma io ne capisco di php come di russo, che per me è arabo), ovvero c'è qualche parte là dentro

che non riconosce il valore immesso di default in una variabile, ma chi e perché sta a chi mastica il linguaggio, dirlo.
Quello che non riesco a capire è se i valori OFF presentati comunque, anche se non incolonnati, siano reali o no, perché a me sembra di no.
Sei sicuro che hai fatto installazioni completamente nuove? cancellando e ricreando il db e l'intera directory di Mambo?
Guarda, provo a spararne una grossa: crea un'altra directory, crea un altro db ed installaci una versione 4.5.1a stabile italiana, non patchata a 4.5.1b.
E poi, in ultimo, installa la nuova 4.5.2, sempre nuovo db e nuova dir.
Se nessuno di questi sistemi ha successo, getto la spugna
