Back to top

Autore Topic: Trasferimento server e impossbile entrare in administrator  (Letto 8475 volte)

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Salve a tutti,
di nuovo alle prese con joomla, e di nuovo alle prese con problemi, m aosno sempre fiducioso!!!

Allora, devo trasefrire un sito da un server ad un altro. Questo tutto ok,: il vecchio sito in mambo lo aggiorno in joomla, carico il database e qui tutto ok.
Però, quando cerco di andare in administrator e metto usernbame e password mi dice sempre: "Username, password o livello di acesso non corretti: si prega di riprovare". Ho letto qualcosa in giro: ho cancellato i cookie ma niente, sono andato nel database, ho controllato la password, l'ho anche cambiata, ma niente.

Che puo essere successo?? Dove potrebbe stare l'errore????


Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #1 il: 11 Ott 2007, 16:34:04 »
tramite phpmyadmin vai nella tabella jos_users ( eventualmente con l'estensione che hai assegnato alposto di jos )

Ha una strttura simile a questa?

Id: numero
name: Administrator
username: amin
mail: mail@mail.it
password: 2734039456erdc0b2aefe3ba187c4c537:VpX6Yqdj17qI1LmK     
userType: Super Administrator
block:    0
SendEmail: 1
gid: 25
regiterDate: 2007-10-11 14:11:01
last visit Date: 0000-00-00 00:00:00
activation:
parmas: expired=
        expired_time=
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #2 il: 11 Ott 2007, 16:47:23 »
La struttura è identica (l'estensione è mos_users)!!!

Ora, stavo provando a cambiare password dal database e mi sono accorto che, quando la cambio, se faccio aggiorna dal database, dopo che ho provato ad entrare nell'administrator sempre senza successo, i valori md5 dela passowrd cambiano.
E' normale???

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #3 il: 11 Ott 2007, 17:55:25 »
direi proprio di no.

il valore md5 identifica univocamente una password ( si', ok, non e' perfettamente vero ma diciamo che e' computazionalmente vero ).

Come hai cambiato la password ?
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #4 il: 11 Ott 2007, 19:36:06 »
La passoword l'ho cambiata andato sul sito http://www.md5encrypter.com/, ho trasformata la password e poi, da phpaMyAdmin, andando nel mio database->mos_users-> mostra, sono andato sul mio utente super administrator, ho fatto modifica e poi in password ho cambiato la vecchia password con il nuovo valore in MD5 e poi salva o esegui.

Quando poi sono andato sul sito, nella parte administrator, ho inserito user e pass nuova ma niente, andando di nuovo nel db, e facendo aggiorna, vedo che il valore in MD5 della password cambia.

Cosa potrei fare???

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #5 il: 12 Ott 2007, 00:43:50 »
prova a controllare una cosa:
prendi un pacchetto di installazione joomla
vai su includes/index.php

attorno alla riga 1011 hai function login{...}

ora vai sulla tua installazione e vedi se la funzione di login e' scritta allo stesso modo.

La parte in cui viene riscritta la tua password e' questa:
Codice: [Seleziona]
if (!$valid_remember) {
// Conversion to new type
if ((strpos($row->password, ':') === false) && $row->password == md5($passwd)) {
// Old password hash storage but authentic ... lets convert it
$salt = mosMakePassword(16);
$crypt = md5($passwd.$salt);
$row->password = $crypt.':'.$salt;

// Now lets store it in the database
$query = 'UPDATE #__users'
. ' SET password = '.$this->_db->Quote($row->password)
. ' WHERE id = '.(int)$row->id;
$this->_db->setQuery($query);
if (!$this->_db->query()) {
// This is an error but not sure what to do with it ... we'll still work for now
}
}

list($hash, $salt) = explode(':', $row->password);
$cryptpass = md5($passwd.$salt);
if ($hash != $cryptpass) {
if ( $bypost ) {
mosErrorAlert(_LOGIN_INCORRECT);
} else {
$this->logout();
mosRedirect('index.php');
}
exit();
}
}

In poche parole, riconosce la password come esatta ma la vede come crittata con un metodo "vecchio" quindi la riscrive in teoria mantenendo la stessa password ma con un metodo nuovo.

Esperimento:
inserisci da phpmyamin nel bd mos_users la seguente:
name:admin2
username:admin2
mail:admin@admin.it
password:cc756973f145689380a825fbd6cbfd52:55rviF0qMlBMaFvZ
usertype:Super Administrator
block:0
send email:0
gid:25
register date:2007-10-12 00:38:42
last visit date:0000-00-00 00:00:00
activation:
params: editor=

poi prova ad accedere come
user: admin2
pass: password

e vedi se ti fa entrare.
In caso affermativo, fai le modifiche dal portale.
In caso non affermativo, vedi se riscrive ancora la password sul DB.
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #6 il: 12 Ott 2007, 09:00:01 »
Ninete,non mi fa entrare lo stesso, però questa volta la password non è stata modificata. Ho fatto la prova da super administrator ad administrator, ma niente lo stesso.

Cmq, da mambo sono passato a joomla 1.0.13b

Nella mia cartella includes, non ho il file index.php, ma solo index.html   ???

 :'( :'(

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #7 il: 12 Ott 2007, 09:55:34 »
si' scusa, ho sbagliato il nome del file.
non index.php ma joomla.php

confronta che il file joomla.php sia come il file joomla.php di un pacchetto di installazione.

IN particolare la funzione login che per altro e' quella che adesso e' interessata.
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #8 il: 13 Ott 2007, 15:58:30 »
Ho controllato la parte di codice che mi ha dato, ma corrisponde perfettamente alla mia.

Ma che potrà mai esser successo??
La causa puo essere il passaggio da mambo a joomla 1.0.13????

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #9 il: 13 Ott 2007, 16:06:00 »
secondo me il problema deriva dal passaggio della tabella utenti da mambo a joomla che probabilmente utilizzano 2 cifrature diverse ( supposizioni le mie ).
Pero' non capisco il motivo per cui continui a darti problemi anche dopo il cambio automatico.

A questo punto io proverei a fare un'installazione nuove e "pulita" di joomla per poi fare la migrazione dei dati.

Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #10 il: 13 Ott 2007, 17:08:27 »
Sai, ci stavo pensando anch'io: mi potresti dire come fare la migrazione dei dati dopo aver installato joomla??
O mi indichi un link...

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #11 il: 13 Ott 2007, 17:35:55 »
Non conosco mambo per cui non ho idea precisa di come siano strutturati i dati al suo interno.

Pero', se le tabelle sono le stesse e' suff. esportarle da mambo ed importarle in Joomla ( processo da fare con tutte tranne che con la tabelle riguardanti utenti e gruppi tipo jos_users, jos_aro_groups )

Per sicurezza farei export import di una tabella per volta cosi' da poter risolvere eventuali discordanze a mano.
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline Luca Curatola

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1086
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #12 il: 14 Ott 2007, 03:25:58 »
Joomla 1.0.13 usa un diverso sistema di criptazione delle password, ovvero inserisce un salt al valore md5.

La soluzione piu' semplice che mi viene in mente alle 3 e mezza di notte è quella di utilizzare la 1.0.12 per poi effettuare un aggiornamento alla 1.0.13.
Sgaragnao il provider più ricercato su google! :)

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #13 il: 14 Ott 2007, 14:48:48 »
perfetto, ti ringrazio tanto.
Piu tardi o domani mattina proverò il tutto!!!

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #14 il: 15 Ott 2007, 13:50:11 »
Niente, non funziona nemmeno il metodo suggeritomi da neoviruz.

Qualche altra soluzione esiste????

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #15 il: 16 Ott 2007, 13:54:42 »
Ho provato ad aggiornare da mambo a joomla 1.0.1, ma l'errore è sempre lo stesso.

Che faccio??? :'( :'(

Offline garfles

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #16 il: 16 Ott 2007, 14:43:31 »
Stavo cercando di capire com fare una migrazione di dati dopo aver installato joomla.
Ora, le tabelle in mambo iniziano con mos_ , in jommla con jos_. Che faccio????  Qualche suggerimento??

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #17 il: 16 Ott 2007, 15:15:28 »
le tabelle hanno struttura uguale ?
Tralascia la tabella users che nn andra' importata, le altre tabelle hanno la stessa struttura ?
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline Luca Curatola

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1086
  • Sesso: Maschio
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #18 il: 16 Ott 2007, 15:23:39 »
Cambi con un editor la stringa, da "mos_" a "jos_"

Ti darei una mano volentieri ma periodo un po incasinato di lavoro.
Sgaragnao il provider più ricercato su google! :)

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Trasferimento server e impossbile entrare in administrator
« Risposta #19 il: 16 Ott 2007, 16:12:43 »
Cambi con un editor la stringa, da "mos_" a "jos_"

Ti darei una mano volentieri ma periodo un po incasinato di lavoro.

si', ma funziona solo se le tabelle di joomla e quelle di mambo sono identiche.
Altrimenti la prende a male.

Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

 



Web Design Bolzano Kreatif