Ciao EleBi.
Non posso che quotare quanto affermato dagli altri moderatori. Capisco il tuo disappunto ma se vogliamo fare un paragone banale: se compri una macchina nuova ti aspetti che chi te l'ha venduta ti dia il massimo dell'assistenza, visto che l'hai pagata. O no?
Questa è la teoria, il principio, poi sulla realtà possiamo discuterne all'infinito.
Torniamo al problema. Purtroppo le impostazioni di php in certe situazioni non sono modificabili dall'utente finale.
In ogni caso le direttive Safe_mode e Session_save_path del php non sono la causa del problema.
Caso mai hanno influenza, almeno la Safe_mode, sulla sicurezza del sito. Ma questo è un altro discorso.
Facciamo una prova.
Quando si effettua l'autenticazione dal backend Joomla verifica username e password e apre una sessione per l'utente che sta entrando scrivendola nella tabella jos_session.
Quindi: visualizza la pagina di login del backend del tuo sito ma non fare subito l'autenticazione.
In un'altra pagina del browser accedi al database MySQL (non so cosa usi l'hoster ma di solito si usa phpMyAdmin per gestire i DB MySQL) e visualizza il contenuto della tabella jos_session. Se contiene dei record, cancellali.
Fatto questo tenta di fare il login dal beckend e poi verifica nuovamente se nella tabella jos_session è stato scritto qualcosa.
Se non c'è scritto nulla faremo un'altra verifica.
Ciao
PS
Solo una precisazione:
Il tuo hoster ti ha dato il link alle caratteristiche generali del php. Per vedere quelle che riguardano il tuo sito dovresti crearti una pagina (che chiameremo infophp.php) con questo codice:
<?php
echo infophp();
?>
La trasferisci nella home del tuo sito e la visualizzi con il browser all'indirizzo
www.miosito.it/infophp.phpLe impostazioni che ti verranno visualizzate sono quelle che riguardano il tuo spazio web.