Pagina 1 di 1

non si riesce a modificare la password dell'amministratore!!

Inviato: 06/04/2006, 17:08
da goalgoal
Premetto che è il secondo negozio che faccio, ho creato un nuovo amministratore, (ho installato osctpack) ho ricevuto la password generata automaticamente dal sistema, quindi rientro in amministrazione con questa password clicco su modifica per personalizzare la password, mi chiede di inserire la password attuale, ma appena vado avanti invece di comparire il modulo che compare sempre che ti da la possibilità di scegliere la password che vuoi riconfermarla e salvarla qui rimane la scritta non editabile....Ho fatto mille prove...Ma puo essere un problema di permessi da configurare?

Inviato: 06/04/2006, 18:11
da semolino
Ma tu parli della contrib per proteggere la sezione admin?
Mi sembra di aver letto in giro che quella tradotta in italiano ha una dicitura"errata". Credo che bisogna scrivere la password attuale nel campo che riporta "Inserire nuova password"; dopodichè inserire la nuova password due volte.

Tra parentesi, dove trovo la contrib per proteggere il lato admin? :)

Re: non si riesce a modificare la password dell'amministrato

Inviato: 06/04/2006, 19:50
da marcus
goalgoal ha scritto:Premetto che è il secondo negozio che faccio, ho creato un nuovo amministratore, (ho installato osctpack) ho ricevuto la password generata automaticamente dal sistema, quindi rientro in amministrazione con questa password clicco su modifica per personalizzare la password, mi chiede di inserire la password attuale, ma appena vado avanti invece di comparire il modulo che compare sempre che ti da la possibilità di scegliere la password che vuoi riconfermarla e salvarla qui rimane la scritta non editabile....Ho fatto mille prove...Ma puo essere un problema di permessi da configurare?
Si tratta di un problema dovuto alla mancata registrazione nella sessione del flag 'confirm_account'. Può verificarsi se le register globals sono ad Off.

Nel tuo caso come è impostato il register globals?

In ogni caso prova le seguenti modifiche nel file admin_account.php.

Riga 28 circa:

Codice: Seleziona tutto

tep_session_register('confirm_account');
->

Codice: Seleziona tutto

$_SESSION['confirm_account'] = 'confirm_account';
Riga 139 circa:

Codice: Seleziona tutto

    if (tep_session_is_registered('confirm_account')) {
      tep_session_unregister('confirm_account');
    }
->

Codice: Seleziona tutto

    if (isset($_SESSION['confirm_account'])) {
      unset($_SESSION['confirm_account']);
    }
Marcus

Inviato: 06/04/2006, 20:26
da goalgoal
penso proprio che hai ragione adesso provo, anche perchè per motivi di sicurezza sul server dove ho messo il sito non mi hanno abilitato il php.ini per cui ho dovuto fare un bel po di modifiche..