Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : efrite15 14 Jan 2010, 00:29:10
-
Buonasera a tutti, ho uno strano problema con un sito.
dall'oggi al domani ha deciso di non farmi più accedere al pannello di amministrazione del sito (subito dopo averlo uppato su aruba...) .
Non accedo ne in locale ne in remoto... la cosa strana è che i dati sono giusti!
Ho già provato a creare un nuovo admin come da guida ma nulla.. così ho cambiato l'hash della password per farla diventare nuovamente "admin" ma non succede nulla.. ovvero, quando clicco per accedere non mi da alcun errore (cosa che invece succede se inserisco i dati errati) semplicemente mi richiede ancora nome utente e password...
A qualcuno è già capitata una cosa simile?
-
Ciao.
Si è capitato a diversi utenti del forum una cosa del genere e ci sono vari topic sul forum su questo problema e diverse soluzioni.
Piccolo appunto: dovresti sapere che non sono graditi i riferimenti a servizi e prodotti commerciali qui sul forum
-
Mi scuso, era solo per dare maggiori informazioni.
Ho controllato svariati post qui sul forum, ma nessuno ha una soluzione.... ne riporto alcuni :
http://forum.joomla.it/index.php/topic,67235.0.html
http://forum.joomla.it/index.php/topic,40847.0.html
http://forum.joomla.it/index.php/topic,92005.0.html
http://forum.joomla.it/index.php/topic,84341.0.html
ho fatto diverse prove ma niente... non ho installato nessun plug in e (a memoria) non ho fatto nessuna particolare modificare per incombere in questo problema...
-
domanda banale: non è che hai disattivato i cookies?
(magari alzando il livello di protezione del browser od installando uno di quegli inutili pseudo sistemi di sicurezza venduti)
ciao,
marco
-
domanda banale: non è che hai disattivato i cookies?
(magari alzando il livello di protezione del browser od installando uno di quegli inutili pseudo sistemi di sicurezza venduti)
ciao,
marco
Mi da lo stesso problema su tutti i browser (opera, ie, firefox e chrome) ! E sia sul pc a casa che a quello a lavoro...
-
mi dà l'idea che tu allora abbia caricato il sito con l'errore già presente.
che cosa hai fatto esattamente sul db per recuperare l'accesso?
ps: un linl al sito?
-
Allora, il link è : www.lavaseccolaperla.it .
in questo momento il file index.php ha nome index.php.old .
L'amministrazione è comunque raggiungibile da lavaseccolaperla.it/administrator .
Le operazioni sono quelle segnalate nelle mini guide... ho provato sia a creare un nuovo admin (operazione eseguita correttamente, nei db lo vedevo sotto quello principale, ma dava lo stesso problema) ed a cambiare la password dell'admin con il codice hash segnalato sul sito (ma anche qui nessun risultato) .
-
non è che nel db hai 2 utenti con username 'admin'? (nel caso lascia solo quello con id = 62)
verifica che il campo 'block' sia impostato a 0,
dopo di che riprova a rimettere l'hash della pw.
ps
1. prima fai il backup del db
2. sicuro che stai lavorando sul db giusto? non è una domanda così stupida come sembra ;)
3. non mettere mai il link all'amministrazione (tanto lo troviamo ;D )
ciao
-
non è che nel db hai 2 utenti con username 'admin'? (nel caso lascia solo quello con id = 62)
Ho solo un utente che si chiama admin ed ha ID 62
verifica che il campo 'block' sia impostato a 0,
dopo di che riprova a rimettere l'hash della pw.
Block era già a 0 . Ho comunque riprovato a mettere l'hash della password ma nulla...
1. prima fai il backup del db
Fatto in locale...
2. sicuro che stai lavorando sul db giusto? non è una domanda così stupida come sembra ;)
Sicurissimo... ho controllato più volte e ricaricato già 3 volte il tutto... Per sicurezza ho anche ricaricato l'intero sito.. cosa però inutile dato che da lo stesso problema in locale...
-
beh se il problema si è verificato in locale, e poi hai caricato in remoto...
prova ad impostare in config.php $gzip = '0' e $debug = '1' e vedere se esce qualche messaggio strano o qualche query restituisce un recordset vuoto...
poi ho finito le idee :(
ciao,
marco
-
sembra quello che ha fatto impazzire me per giorni; nel mio caso era un problema utenti e permessi sul db in locale che non erano gli stessi del db in remoto. Dato che sono altamente ignorante in materia cerco di spiegarmi meglio: in locale se andavo a verificare i privilegi sul db avevo due utenti (x e y). In remoto invece mi era stato attribuito l'utente z. Finchè non ho aggiunto l'utente z ai privilegi del db in locale prima di esportarlo non ne sono uscita.
-
appena riesco faccio anche queste prove... tanto per sapere, dove vedo i privilegi?...
-
e non ti dava Database Error: Unable to connect to the database:Could not connect to MySQL?
ciao
-
@mmleoni - no, è proprio questo che mi ha tratta in inganno per così tanto tempo! si collegava regolarmente, se cambiavo qualche dato relativo all'accesso al db in configuration.php mi dava errore could not connect to MySql, quindi pensavo che il problema risiedesse nella tabella users - invece...
@efrite: il provider dovrebbe averti messo a disposizione uno strumento di amministrazione di MySql, tipo phpmyadmin (se è un riferimento commerciale me ne scuso con gli amministratori del sito) da cui puoi visualizzare gli utenti che hanno accesso al database e i relativi privilegi.
-
Se apro phpmyadmin ed entro nel mio database, clicco in privilegi e vedo solo l'utente root, è normale? altrimenti non ho capito dove guardare...
-
....
avvisa/chiedi alla assistenza hosting, imho potrebbero aver sbagliato la codifica del database e quindi non entri, nel caso ti risponderanno sdegnati che è tutto ok, poi aspetti un po e tornerà a funzionare tutto bene come per magia...
;)
-
ti darei ragione se andasse in locale e non in remoto... ma non funziona manco in locale......
Allego il file configuration.php , non so se può servire....
Tra l'altro ho controllato il phpmyadmin che mi da il servizio hosting, e non posso nemmeno entrare nella sezione "privilegi" ...
Configuration.php
_____________________________
<?php
class JConfig {
var $offline = '0';
cut
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
?>
-
beh se il problema si è verificato in locale, e poi hai caricato in remoto...
prova ad impostare in config.php $gzip = '0' e $debug = '1' e vedere se esce qualche messaggio strano o qualche query restituisce un recordset vuoto...
poi ho finito le idee :(
ciao,
marco
niente da fare, non mi segnala nessun errore, mi da solo una sfilza di dati ...
-
Nel post sopra mi ha tagliato il codice, probabilmente è troppo lungo .. se qualcuno pensa possa essere utile vedo di pubblicarlo in altro modo ...
-
non serve allegare quintalate di codice intasa solo il database..
quindi non entri ne in remoto e ne in locale...
e l'assistenza hosting cosa ti ha risposto? mica ti mette il voto se sbagli o si?
il sito lo hai fatto il locale ed esportato, hai dimenticato di dirci che hai installato o messo in atto qualche operazione per la sicurezza (di rompere il sito) che va tanto di moda, hai qualche estensione del tipo acl?
e la collation del database com'è?
insomma tutto diventa sospetto tranne il configuration.php che va bene, altrimenti neanche vedi niente..
hai un link?
-
Il mio problema era login amministrazione joomla che mi rimanda sempre nella pagina di login
IO ho risolto così :
- accesso al db con phpmyadmin
- mostra tabella jos_plugin
- riga relativa al campo name uguale a User - Joomla!
- cambiato da 1 a 0 il campo access
Problema login amministrazione Joomla nel mio caso Risolto
-
Ci ho messo di meno a riiniziare da 0 ... alla fine, col tempo per fare tutte ste prove, ci si mette di meno così!
Anche perchè dovrei consegnarlo questa settimana... ieri ho fatto l'alba per ripristinare il tutto, va bè....
A titolo informativo non ho fatto nulla di particolare, ho altri 5 siti hostati nell'ultimo mese sullo stesso servizio hosting, usando sempre le medesime procedure.
Non ho installato nessun plugin (a parte google map) e non ho fatto niente di particolare per la sicurezza (normalmente implemento il tutto dopo aver pubblicato il sito....) .
Non so proprio cosa possa esser stato... ho controllato anche il nome del database e tutto il resto...
Ma la password e l'utente li riconosce, infatti non mi da alcun errore, mentre se sbaglio (volontariamente) uno dei due, me lo segnala....