Back to top

Autore Topic: jtableuser::storicizzazione non riuscita  (Letto 2389 volte)

Offline ExKenzo

  • Esploratore
  • **
  • Post: 85
    • Mostra profilo
jtableuser::storicizzazione non riuscita
« il: 13 Gen 2010, 11:47:07 »
Il problema è quello riportato nel titolo del 3d.
La cosa è iniziata quando un furbone ha cancellato la jos_users interamente.
L'ho ricopiata, con i parametri, mi effettua solo l'accesso come amministratore, in quanto ho ricreato l'admin direttamente in database, ma la registrazione degli altri utenti non me la fa, appena compilo il form mi rilascia quella nota:

jtableuser::storicizzazione non riuscita

Come posso operare?

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:jtableuser::storicizzazione non riuscita
« Risposta #1 il: 13 Gen 2010, 12:07:08 »
la tabella #__users è utilizzata come chiave esterna anche in altre tabelle, se l'hai ripristinata con il sql di  un altro db / di un db vuoto verifica il valore di partenza del campo id (autoincrement) e semmai mettilo ad un valore alto, in modo da non avere chiavi duplicate.

la soluzione ottima sarebbe cercare tutte le tabelle correlate (che non ricordo però quali sono) ed eliminare le chiavi verso #__users

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline ExKenzo

  • Esploratore
  • **
  • Post: 85
    • Mostra profilo
Re:jtableuser::storicizzazione non riuscita
« Risposta #2 il: 13 Gen 2010, 14:10:24 »
la tabella #__users è utilizzata come chiave esterna anche in altre tabelle, se l'hai ripristinata con il sql di  un altro db / di un db vuoto verifica il valore di partenza del campo id (autoincrement) e semmai mettilo ad un valore alto, in modo da non avere chiavi duplicate.

la soluzione ottima sarebbe cercare tutte le tabelle correlate (che non ricordo però quali sono) ed eliminare le chiavi verso #__users

ciao,
marco

Mnleoni, te ne sarei grato se ti venissero in mente che tabelle sono correlate.
Quindi tu mi consigli, soluzione migliore, di trovare tutte le tabelle correlate con la tabella jtableuser ed eliminare le chiavi verso la suddetta tabella?


Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:jtableuser::storicizzazione non riuscita
« Risposta #3 il: 13 Gen 2010, 14:30:04 »
sì,
 penso che il problema sia dato da quello...

le tabelle dovrebbero essere
jos_users, jos_core_acl_aro, jos_core_acl_groups_aro_map

alla peggio

ALTER TABLE jos_users AUTO_INCREMENT = 100000;

ciao,
marco

ps: poi provare per prima l'alter table, se poi funziona hai trovato l'errore e fai sempre a tempo a cancellare le chiavi 'sporche'.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline ExKenzo

  • Esploratore
  • **
  • Post: 85
    • Mostra profilo
Re:jtableuser::storicizzazione non riuscita
« Risposta #4 il: 14 Gen 2010, 14:32:20 »
sì,
 penso che il problema sia dato da quello...

le tabelle dovrebbero essere
jos_users, jos_core_acl_aro, jos_core_acl_groups_aro_map

alla peggio

ALTER TABLE jos_users AUTO_INCREMENT = 100000;

ciao,
marco

ps: poi provare per prima l'alter table, se poi funziona hai trovato l'errore e fai sempre a tempo a cancellare le chiavi 'sporche'.

ciao,
marco
alter table lo inserisco in jos_user esatto?
chiedo prima di fare casini..

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:jtableuser::storicizzazione non riuscita
« Risposta #5 il: 14 Gen 2010, 14:55:30 »
se non serve non citare sempre tutto, riempi il db e basta  >:(

basta che la inserisci nel db giusto (come del resto ogni query: premi la tab 'SQL' ed inserisci il codice).

back up prima, grazie.

ciao
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif