Pagina 1 di 1

Table sessions non esiste

Inviato: 21/07/2010, 10:38
da serin
Salve, questo è il mio primo post qui.
Ho istallato oscommerce sul mio server. Tutto è andato a buon fine ma quando vado per aprire il sito mi compare questo errore:

1146 - Table 'oscommerce.sessions' doesn't exist

select value from sessions where sesskey = 'c40rqjibnktdb3g5k6429qbmg7' and expiry > '1279700911'

[TEP STOP]


E non posso fare nulla.
Tra l'altro se aggiorno la pagina il valore di sesskey cambia.
Ho cercato sul db e la tabella sessions effettivamente non esiste.
Come posso fare?

Re: Table sessions non esiste

Inviato: 21/07/2010, 15:14
da marcus
Cancella il DB e ricrealo mediante phpMyAdmin.
Evidentemente qualcosa è andato storto nell'installazione.

Saluti
Marcus

Re: Table sessions non esiste

Inviato: 21/07/2010, 15:49
da serin
L'ho reistallato ma il problema rimane sempre lo stesso

Re: Table sessions non esiste

Inviato: 26/07/2010, 17:31
da maury2ma
qualcosa non funziona come dovrebbe,
se sti usando la versione ufficiale riscaricala e installala ex novo.
altrimenti se usi un ver derivata segnala il problema al creatore

Re: Table sessions non esiste

Inviato: 26/07/2010, 18:15
da xnetus
Prova a lanciare questa query sul DB:

DROP TABLE IF EXISTS sessions;
CREATE TABLE sessions (
sesskey varchar(32) NOT NULL,
expiry int(11) unsigned NOT NULL,
value text NOT NULL,
PRIMARY KEY (sesskey)
);

Re: Table sessions non esiste

Inviato: 27/07/2010, 9:05
da serin
Ho risolto modificando il file application_top e modificando la riga relativa ai messaggi di errore così

error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);

Non so se ho fatto bene, ma l'errore non viene più riportato e sembra funzionare.

Re: Table sessions non esiste

Inviato: 27/07/2010, 9:41
da xnetus
Diciamo che in questo modo ha tolto la visualizzazione dell'errore e come se in auto stai a rosso e ci metti il nastro adesivo sopra alla spia.

Ti consiglio di risolvere il problema.