Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Ademir 23 Jan 2013, 19:05:26
-
Salve a tutti! Mi chiamo Ademir e sono un nuovo iscritto al forum. Intanto mi complimento con tutti i suoi membri per la professionalità e disposizione nell'aiutare gli altri. Sono pochi i forum che possono vantare questo.
Vorrei avere delle delucidazioni su un problema con Joomla 2.5.
Premetto che uso da poco Joomla, ma mi sono "formato" seguendo i vostri consigli.
Il problema è il seguente: come a molti è capitato, sbadatamente causa inesperienza, ho disabilitato il plugin di autenticazione joomla e dopo aver fatto il logout non riuscivo più ad accedere all'amministrazione.
Seguendo i consigli sul forum sono entrato con phpMyadmin e ho riattivato il plugin del login.
Purtroppo però non mi fa ancora accedere all'amministrazione del sito dandomi il seguente messaggio di errore: "Autenticazione fallita: Risultato sconosciuto. Accesso negato". Il login veniva fatto ovviamente con l'utente SuperUser.
Vedendo che tale utente non mi permetteva di entrare, sempre tramite phpMyadmin sono entrato nel database e tramite la query sottostante ho creato un nuovo SuperUser
"INSERT INTO `jos_users`
(`name`, `username`, `password`, `params`)
VALUES ('Administrator2', 'admin2',
'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', '');
INSERT INTO `jos_user_usergroup_map` (`user_id`,`group_id`)
VALUES (LAST_INSERT_ID(),'8');"
Ovviamente modificando jos con il suffisso della tabella del mio database.
La query è stata inserita correttamente, e effettivamente il super user è stato creato. Tale utente ha ID 8 che controllando nella tabella "_usergroups" corrisponde al privelegio super user.
Purtroppo però non riesco ad accedere all'amministrazione, ricevendo sempre lo stesso errore, ovvero "Autenticazione fallita: Risultato sconosciuto. Accesso negato" :-\ :-\
Qualcuno può aiutarmi a risolvere tale problema? Veramente non so darmi pace, anche perchè il sito che avevo creato (www.mysiteofblink.tk (http://www.mysiteofblink.tk)) è ormai completo in tutte le sue parti.
Purtroppo, si ho fatto una cavolata, non ho il backup del database :-\ .
Una cosa che ho notato è che il modulo di autenticazione nella tabella _extensions è settato cosi:
client_id -> 1
enabled -> 1
access -> 2
protected -> 1
E' corretto? Grazie a chiunque mi aiuterà a risolvere questo problema... ;)
-
ho disabilitato il plugin di autenticazione joomla e dopo aver fatto il logout non riuscivo più ad accedere all'amministrazione.
Seguendo i consigli sul forum sono entrato con phpMyadmin e ho riattivato il modulo del login.
E' corretto?
...no
una cosa è il plugin di autenticazione di joomla ed un'altra cosa è il modulo di login
..se hai disabilitato il plugin
in mysql cerca la tabella
_extensions
all'interno della tabella cerca
plg_authentication_joomla ... di solito ha l'id 401
e controlla se il parametro "enabled" è su 1
se è su 0..modificalo
ciao
:)
P.S. benvenuto in joomla
-
Grazie del benvenuto!
Comunque mi riferisco al plugin di autenticazione. Mi sono espresso male. Il parametro è settato a 1, come indicato a fine del primo posto, ovvero:
client_id -> 1
enabled -> 1
access -> 2
protected -> 1
Cosa può essere che non mi fa accedere?
P.S.: ho modificato il post iniziale, e al posto di modulo ho messo plugin ;)
-
client_id -> 1
enabled -> 1
access -> 2
protected -> 1
prova a modificarlo così
client_id -> 0
enabled -> 1
access -> 1
protected -> 1
???
-
prova a modificarlo così
client_id -> 0
enabled -> 1
access -> 1
protected -> 1
???
Fatto. In questo modo, quando tento di accedere, non mi da nessun errore, però comunque non mi fa entrare nell'amministrazione.
Nello specifico quando premo invio è come aggiornassi la pagina, e i campi dove avevo precedentemente digitato user e pass ritornano vuoti...
-
Ho notato in questo momento che il plugin "plg_authentication_ldap" è disabilitato... Deve essere abilitato per caso?
-
Ho notato in questo momento che il plugin "plg_authentication_ldap" è disabilitato... Deve essere abilitato per caso?
...no
Vedendo che tale utente non mi permetteva di entrare, sempre tramite phpMyadmin sono entrato nel database e tramite la query sottostante ho creato un nuovo SuperUser
hai provato con entrambi gli account ad entrare?
-
L'altro account l'ho eliminato perché non mi permetteva di entrare in nessun modo...
Esiste un solo account, ed è quello con cui tento di entrare :-\ :-\
-
Proprio non mi capacito perchè non mi permetta l'accesso, dato che è l'unico utente disponibile e ha i porter di super user...
Qualcuno ha qualche idea sul da farsi? Sono disperato :-[ :-[
-
...
sicuro di aver disabilitato solo quel plugin?
???
-
A quel che ricordo si... ma non voglio metterci la mano sul fuoco...
Secondo te, quale altro plugin potrebbe interferire sull'autenticazione?
Per quanto concerne i plugin di autenticazione ho questi 3:
400 plg_authentication_gmail
401 plg_authentication_joomla
402 plg_authentication_ldap
Sono tutti su enable, ovvero con valore 1, tranne il plugin ldap che è su 0.
C'è qualche altro plugin che devo abilitare?
P.S.: grazie del supporto che mi stai dando :)
-
Per quanto concerne i plugin di autenticazione ho questi 3:
400 plg_authentication_gmail
401 plg_authentication_joomla
402 plg_authentication_ldap
Sono tutti su enable, ovvero con valore 1, tranne il plugin ldap che è su 0.
...
disabilita anche quello _gmail
...
controlla....nella tabella _modules
che valori hai nel modulo login (id:2)
..sarebbe il modulo del login amministrazione
???
-
Ho disabilitato il plugin di login gmail, ho provato a loggarmi, ma il problema persiste.
All'interno della tabella _modules i valori del modulo login sono i seguenti:
id: 2
title: Login
note: campo vuoto
content: campo vuoto
ordering: 1
position: login
checked_out: 0
checked_out_time: 0000-00-00 00:00:00
publish_up: 0000-00-00 00:00:00
publish_down: 0000-00-00 00:00:00
published: 1
module: mod_login
access: 1
showtitle: 1
params: campo vuoto
-
Buona sera,
perdona l'ingenua domanda ma tu tenti di entrare come: admin2/secret
Se hai fatto tutto correttamente da sql il tuo login è quello sopra indicato, giusto? ???
-
Buona sera,
perdona l'ingenua domanda ma tu tenti di entrare come: admin2/secret
Se hai fatto tutto correttamente da sql il tuo login è quello sopra indicato, giusto? ???
Buonasera.
Io tento di entrare con admin2/admin.
L'esempio nelle righe sql ha un codice hash corrispondente a secret, ovvero d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
io ho utilizzato il codice hash di admin, ovvero: 433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT
Non dovrebbe cambiare nulla vero?
-
ah ecco.
No, non cambia nulla. nell'esempio ho visto il codice di "secret" e immaginavo appunto fosse lì l'inghippo.
Allora niente. Direi che le hai provate tutte... mi pare. ::)
-
Già... solo che non capisco perché non mi fa accedere nell'area amministrazione...
Sono alquanto sconfortato perché ci ho messo un bel po a fare il sito... :-\ :-\
Possibile non ci sia modo di risolvere il problema? Sigh... :'( :'(
-
io in rete ho trovato numerosi altri suggerimenti.
ti riporto questo visto che accedi al DB:
first check your Super Admin status:[Open PHPmyAdmin] in the "jos_users" table set SuperAdmin to:-- field "id" -- value "62"-- field "gid" -- value "25" or "26".
- in the "jos_core_acl_aro" table find row for "62": -- field "id" -- write this down (should be 10 normally) -- this is the "aro_id".
- in the "jos_core_acl_groups_aro_map" table find row for "aro_id" = 10-- "group_id" should be "25" or "26".
-
Grazie! Ma il campo "gid" dove sarebbe? Perchè io non lo trovo...
-
Credo che quei valori riportati siano relativi alla versione 1.5 di joomla...
-
ciao,
ti rispondo al volo, ho provato ad accedere al tuo backend e a me non da errore semplicemente non mi fa entrare perché secondo me admin2 non ha i diritti ecco perché ho copiato e incollato quel codice....
c'é qualcosa che non va nel ruolo assegnato... ciao :D
-
Ciao. Io per creare l'admin2 ho usato la query presente nel primo post.
In effetti controllando nella tabella del database l'utente admin2 nel campo user type, nin risulta essere super user.
Come posso fare per assegnare i giusti privilegi e poter finalmente accedere all'area amministrativa?
-
Per essere più precisi allego un'immagine qui sotto
(http://siteofblink.altervista.org/SITO_BLINK/immagini/varie/user.jpg)
-
Ciao
può darsi che devi ripristinare anche i permessi per gli utenti.
ti allego lo screenshot dal mioo db joomla della tabella viewlevels
[/size][/color]
[/size]Spero sia questa la soluzione[/color] :D
[allegato eliminato da un amministratore essendo vecchio più di un anno]
-
Leggo ora la tua risposta. Appena torno a casa verifico sul mio database.al limite metto un'immagine dei miei parametri...
-
gli utenti non stanno in una tabella sola
-
Esattamente Mau ;) ho provato ad accedere al lato amministrativo del sito in questione e non restituisce nessun errore, semplicemente, secondo me, l'utente "superuser" creato via sql non dispone dei "diritti" per accedere nel backend... può darsi si sia corrotto qualcosa a livello di permessi.. :D
ormai le ha tentate tutte... gli resta solo vedere se nella tabella indicata i permessi sono settati di default... ::)
-
Ho controllato la tabella in questione e i parametri sono identici a quelli da te postati...
Nell'immagine precedentemente postata da me, se noti nel campo "usertype" non c'è scritto niente. Io ricordo che con il vecchio nome utente, in quel campo vi era scritto "SuperUser"
Sicuramente è un problema di permessi... C'è altro che può influire sui permessi?
A tal proposito posto ulteriori screen:
(http://siteofblink.altervista.org/SITO_BLINK/immagini/varie/id_user.jpg)
(http://siteofblink.altervista.org/SITO_BLINK/immagini/varie/usergroups.jpg)
-
Dunque, ricapitolando, il tuo nuovo admin2 ha come ID 97 e appartiene allo usergroups 8 che è appunto superuser mentre i "diritti" sono impostati correttamente e di default.... ::)
Cosa altro c'é da controllare? i plugin di autenticazione sono tutti "off" tranne l'autenticazione Joomla.
a questo punto ti converrebbe esportare i dati degli articoli, creare tutto il sito da zero, importare gli articoli, categorie etc... ripartendo da un ambiente pulito.
Esporta le tabelle che più ti interessano, riparti da zero... ??? io mi fermo qui... mi spiace...
-
:'( :'( :'( :'(
Comunque grazie dell'aiuto...
Non riuscirò mai a capire come è potuto succedere una cosa del genere...
-
Risolto!! Per questo devo ringraziare l'utente "BelinBelan" che mi ha letteralmente risolto il problema, dopo che gli avevo dato le credenziali per entrare nel database, in un estremo gesto disperato.
Da quel che mi ha comunicato via mail sembra che non avevo attivato correttamente i seguenti plugin:
plugin user joomla
plugin user profile
Lascio la parola a "BelinBelan" che, se può, spiegherà nel dettaglio come ha fatto.
Lo ringrazio ancora per la sua grandissima cortesia.
E' ovvio che ho già fatto un backup di tutto!!!
Grazie a tutti per l'aiuto!
-
Ciao,
dopo aver controllato che nelle tabelle che incrociano User, Diritti, Viste ci fossero i dati corretti non mi è rimasto che controllare nella tabella Extension come fossero e se lo fossero attivati i plugin che ruotano attorno alla autenticazione e gli user...
E difatti... c'erano il PLG_USER_JOOMLA non attivato e il PLG_USER_PROFILE con valori non corretti.
Allego qui i valori di defaulr come li ho impostati e che hanno permesso di riaccedere al backend del sito.
[allegato eliminato da un amministratore essendo vecchio più di un anno]