Pagina 1 di 1
 
 

Messaggio SQL ERROR [ Mysql4 ]

#1  system90 Domenica, 29 Luglio 2012, 13:33

Ho seguito la guida, ho fatto tutto, ma mi compare questo messaggio.

SQL ERROR [ mysql4 ]

Unknown column 'session_last_visit' in 'field list' [1054]

SQL

INSERT INTO ip_sessions (session_user_id, session_logged_in, session_start, session_last_visit, session_time, session_browser, session_forwarded_for, session_ip, session_autologin, session_admin, session_viewonline, session_page, session_forum_id, session_topic_id, session_id) VALUES (-1, 0, 1343561617, 1343561617, 1343561617, 'Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0', '', '93.144.187.242', 0, 0, 1, 'forum.php', 0, 0, 'ea72de167a2686d89530e70fc42014e9')

BACKTRACE

FILE: includes/db/mysql.php
LINE: 295
CALL: sql_db->sql_error()

FILE: includes/sessions.php
LINE: 583
CALL: sql_db->sql_query()

FILE: includes/sessions.php
LINE: 316
CALL: session->session_create()

FILE: forum.php
LINE: 25
CALL: session->session_begin()

 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 29
Registrato: Giugno 2008
Messaggi: 648
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#2  Il Giustiziere Domenica, 29 Luglio 2012, 16:12

mi da errori simili:

SQL ERROR [ mysql4 ]

Can't find file: 'ip_acl_users' (errno: 2) [1017]

SQL

SELECT forum_id, auth_option_id, auth_role_id, auth_setting FROM ip_acl_users WHERE user_id = -1

BACKTRACE

FILE: includes/db/mysql.php
LINE: 295
CALL: sql_db->sql_error()

FILE: includes/class_auth.php
LINE: 816
CALL: sql_db->sql_query()

FILE: includes/class_auth.php
LINE: 379
CALL: auth->acl_raw_data_single_user()

FILE: includes/class_auth.php
LINE: 68
CALL: auth->acl_cache()

FILE: includes/new_page_common.php
LINE: 44
CALL: auth->acl()

FILE: index.php
LINE: 17
CALL: include('includes/new_page_common.php')

 




Versione di IP: 2

Server: Linux
 
Ultima modifica di Il Giustiziere il Domenica, 29 Luglio 2012, 16:20, modificato 1 volta in totale 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#3  Andrea75 Domenica, 29 Luglio 2012, 16:54

Sono 2 errori diversi... sarebbe il caso di aprire 2 topic separati. In ogni modo, per quanto riguarda il primo errore, controlla che nel DB sia presente il campo "session_last_visit" nella tabella "ip_sessions".

Per il secondo errore invece devi controllare se sia presente la tabella "ip_acl_users".

Inoltre segnalate sempre se state facendo un aggiornamento o un'installazione pulita.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#4  Il Giustiziere Domenica, 29 Luglio 2012, 17:03

grazie della risposta.... allora sto aggiornando all'ultima versione 2.0 e la tabella ip_acl_users non c'è. avevo scritto in un altro topic per non aprirne uno nuovo che quando ho lanciato  il file install/database_update.php mi è uscita una scritta rossa
Scrittura Files :: Il tuo server non supporta la creazione / modifica dei files.
ma comunque mi ha fatto aggiornare anche se mi ha dato questi errori:

Spoiler: [ Mostra ]


se rilancio il file mi dice che la versione è aggiornata. Può dipendere da questo?
I permessi alle cartelle li ho messi come c'è scritto nel tutorial.

P.s.; dimmi se devo aprire un'altro topic per questi errori o continuiamo qua.
Grazie
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#5  Andrea75 Domenica, 29 Luglio 2012, 17:07

Ormai continua qui... comunque ti ho risposto di là: il file database_update.php va eseguito UNA SOLA VOLTA, pena la possibilità di compromettere davvero l'installazione.
Gli errori che ti da sono normali, è così da sempre che compaiono degli errori in fase di aggiornamento. Sono semplicemente campi o tabelle che vengono già trovate dalle installazioni precedenti e non vengono quindi create di nuovo.

Se hai un backup ti consiglierei di ripristinare DB e files della vecchia versione e ritentare l'aggiornamento eseguendo alla lettera le istruzioni.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#6  system90 Domenica, 29 Luglio 2012, 19:39

ho rifatto dall'inizio ed è andato tutto bene...avevo già provato diverse volte...si vede che sbagliavo qualcosa...grazie come sempre...

Però ora cè il problema delle lettere accentate, come si può risolvere? esempio più
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 29
Registrato: Giugno 2008
Messaggi: 648
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#7  Andrea75 Domenica, 29 Luglio 2012, 20:35

system90 ha scritto: [Visualizza Messaggio]
ho rifatto dall'inizio ed è andato tutto bene...avevo già provato diverse volte...si vede che sbagliavo qualcosa...grazie come sempre...

Però ora cè il problema delle lettere accentate, come si può risolvere? esempio più


Hai eseguito la conversione ad UTF8 lanciando il file install/convert_utf8_nodbal.php?
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#8  Il Giustiziere Domenica, 29 Luglio 2012, 21:42

Andrea75 ha scritto: [Visualizza Messaggio]

Se hai un backup ti consiglierei di ripristinare DB e files della vecchia versione e ritentare l'aggiornamento eseguendo alla lettera le istruzioni.


ho provato a cancellare il db e l'ho reinstallato dal backup che avevo e ho rifatto la procedura ma mi da sempre lo stesso errore.

tu parli di ripristinare Db e files, la prima cosa l'ho fatta e non funziona, per files intendi tutti i files della vecchia versione?
Scusa ma non capisco... con database_update.php non viene aggiornato e modificato solo il database? Perche devo ripristinare i vecchi files?
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#9  Andrea75 Domenica, 29 Luglio 2012, 21:52

Il Giustiziere ha scritto: [Visualizza Messaggio]
ho provato a cancellare il db e l'ho reinstallato dal backup che avevo e ho rifatto la procedura ma mi da sempre lo stesso errore.

tu parli di ripristinare Db e files, la prima cosa l'ho fatta e non funziona, per files intendi tutti i files della vecchia versione?
Scusa ma non capisco... con database_update.php non viene aggiornato e modificato solo il database? Perche devo ripristinare i vecchi files?


Per rifare la procedura in modo corretto... in teoria i file andrebbero copiati solo dopo aver aggiornato il DB e ripulita la cache.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#10  Il Giustiziere Domenica, 29 Luglio 2012, 22:01

azz ma io ho creato apposta un'altra cartella sullo stesso server per testare tutto cosi poi spostavo solo il database. Ci sono da ieri a trasferire  tutto il mio portale sulla nuova cartella e poi oggi ho aggiornato  salvando le modifiche e ricopiando tutti i nuovi files dopo aver cancellato i vecchi, e ora devo rifare tutto daccapo?
Non riesco a capire pero come puo l'aggiornamento del database influenzare i files e modificarli...
la cache si ma i file delle altre cartelle?
 




Versione di IP: 2

Server: Linux
 
Ultima modifica di Il Giustiziere il Domenica, 29 Luglio 2012, 22:02, modificato 1 volta in totale 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#11  Andrea75 Lunedì, 30 Luglio 2012, 09:36

Il Giustiziere ha scritto: [Visualizza Messaggio]
azz ma io ho creato apposta un'altra cartella sullo stesso server per testare tutto cosi poi spostavo solo il database. Ci sono da ieri a trasferire  tutto il mio portale sulla nuova cartella e poi oggi ho aggiornato  salvando le modifiche e ricopiando tutti i nuovi files dopo aver cancellato i vecchi, e ora devo rifare tutto daccapo?
Non riesco a capire pero come puo l'aggiornamento del database influenzare i files e modificarli...
la cache si ma i file delle altre cartelle?


Non influenza nulla, ma i nuovi file possono contenere nuove costanti, o alcune di essere possono essere state rimosse. Per questo motivo lanciando l'update potresti avere degli errori in questo senso.
In ogni caso puoi comunque provare a ripristinare il solo DB e ritentare l'aggiornamento senza copiare i nuovi file e vedere se stavolta funziona tutto regolarmente.
Stai aggiornando dalla 1.3?
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#12  system90 Lunedì, 30 Luglio 2012, 09:57

Andrea75 ha scritto: [Visualizza Messaggio]
system90 ha scritto: [Visualizza Messaggio]
ho rifatto dall'inizio ed è andato tutto bene...avevo già provato diverse volte...si vede che sbagliavo qualcosa...grazie come sempre...

Però ora cè il problema delle lettere accentate, come si può risolvere? esempio più


Hai eseguito la conversione ad UTF8 lanciando il file install/convert_utf8_nodbal.php?



il backup lo facevo sempre in utf8....comunque si ho eseguito pure quello.
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 29
Registrato: Giugno 2008
Messaggi: 648
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#13  Il Giustiziere Lunedì, 30 Luglio 2012, 14:17

Andrea75 ha scritto: [Visualizza Messaggio]


Non influenza nulla, ma i nuovi file possono contenere nuove costanti, o alcune di essere possono essere state rimosse. Per questo motivo lanciando l'update potresti avere degli errori in questo senso.
In ogni caso puoi comunque provare a ripristinare il solo DB e ritentare l'aggiornamento senza copiare i nuovi file e vedere se stavolta funziona tutto regolarmente.
Stai aggiornando dalla 1.3?


ho capito il motivo ora... ma allora perchè nella guida dice di copiare prima i nuovi files cancellando i vecchi e poi di lanciare l'update? Non sarebbe piu giusto scrivere di lanciare l'update prima di ogni cosa e poi di copiare i nuovi file?
Io ho seguito alla lettera il tutorial.


Si, Sto aggiornando dalla 1.3

P.s. Posso copiare l'intera cartella del mio SQL con gli stessi permessi e rinominarla da oasiamica a oasiamica2 senza usare i comandi shell mysqldump e mysql?
Si puo fare cosi il backup? Ho accesso root al server dedicato e ho accesso diretto al database. Cosi uso una copia esatta del database senza rovinare quella attuale.

FINALMENTE CI SONO RIUSCITO!!!

Ora ho un problema con la barra orizzontale sopra dove ci sono tutte le voci Home Forum etc.. non ci sono piu tutte le voci che avevo creato per la chat ed altre cose, non c'è piu il file includes/page:header.php dove avevo fatto le associazioni degli array con gli url delle nuoe voci e altre cose. Quale è il file da modificare corrispondente a page_header.php? Ho scritto in un altro topic da tempo questa domanda perchè stavo testando la RC1 ma poi non avendo risposta ho aspettato l'uscita della versione stabile. Forse ho sbagliato sezione, dove devo scrivere per sapere?
 




Versione di IP: 2

Server: Linux
 
Ultima modifica di Il Giustiziere il Lunedì, 30 Luglio 2012, 15:01, modificato 3 volte in totale 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#14  Andrea75 Lunedì, 30 Luglio 2012, 17:09

Il Giustiziere ha scritto: [Visualizza Messaggio]
Ora ho un problema con la barra orizzontale sopra dove ci sono tutte le voci Home Forum etc.. non ci sono piu tutte le voci che avevo creato per la chat ed altre cose, non c'è piu il file includes/page:header.php dove avevo fatto le associazioni degli array con gli url delle nuoe voci e altre cose. Quale è il file da modificare corrispondente a page_header.php? Ho scritto in un altro topic da tempo questa domanda perchè stavo testando la RC1 ma poi non avendo risposta ho aspettato l'uscita della versione stabile. Forse ho sbagliato sezione, dove devo scrivere per sapere?


Dipende che tipo di modifiche avevi fatto. Normalmente questo tipo di modifiche vanno fatte dal template, e quindi dall'overall_header.tpl corrispondente allo stile che stai usando.
Se invece devi agire per forza in PHP devi farci capire qual'era la parte del file che modificavi.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 44
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#15  Il Giustiziere Lunedì, 30 Luglio 2012, 18:00

allora io facevo cosi:
aprivo includes/page_header.php ed inserivo ad esempio

Citazione:
    
'U_ICONE'=> IP_ROOT_PATH . 'images/menu',
'U_OROSCOPO'=> append_sid(IP_ROOT_PATH  . 'oroscopo.php'),
'L_OROSCOPO'=> $lang['Oroscopo'],


e poi aprivo templates/default/overall:header.tpl e nelle voci dei menu inserivo

Citazione:
<!-- IF GB_BLOCK -->
<tr><td width="100%" colspan="3"><!-- BEGIN ghbottom_blocks_row -->{ghbottom_blocks_row.CMS_BLOCK}<!-- END ghbottom_blocks_row --></td></tr>
<!-- ELSE -->
<tr class="forum-buttons">
<td>
<br />
    <img src="{U_ICONE}/oroscopo.gif"> <a href="{U_OROSCOPO}">{L_OROSCOPO}</a>
.....
.....


ora non avendo piu il codice dove inserire i link che era in page_header.php non so come fare
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#16  Mighty Gorgon Lunedì, 30 Luglio 2012, 22:38

Il codice per page_header è in functions.php.

Ti consiglio di guardare anche default.cfg nella cartella templates/default/default.cfg alcune cose ti conviene definirle lì, a seconda della priorità di cui hai bisogno.
 




Versione di IP: 3.X

Server: Linux

____________
Luca
 
avatar
italia.png Mighty Gorgon Sesso: Uomo
I wanna love you tender
 
Età: 45
Registrato: Mag 2007
Residenza: Borgo San Michele
Messaggi: 1675
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: SQL ERROR [ Mysql4 ]

#17  Il Giustiziere Martedì, 31 Luglio 2012, 17:09

Mighty Gorgon ha scritto: [Visualizza Messaggio]
Il codice per page_header è in functions.php.

Ti consiglio di guardare anche default.cfg nella cartella templates/default/default.cfg alcune cose ti conviene definirle lì, a seconda della priorità di cui hai bisogno.


Grazie ho risolto, ho inserito tutto in function.php  
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 16
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
No Nuovi Messaggi [BUG]SQL ERROR 1064 Versione Stampabile KB Raul Archivio 'Supporto Generale' 2 Domenica, 02 Agosto 2009, 13:11 Leggi gli ultimi Messaggi
Raul
No Nuovi Messaggi Plugin Activity - SQL ERROR Il Giustiziere Supporto Generale 6 Martedì, 14 Agosto 2012, 20:27 Leggi gli ultimi Messaggi
Mighty Gorgon
No Nuovi Messaggi Errore SQL ERROR [ Mysql4 ] Il Giustiziere Supporto Generale 2 Lunedì, 10 Giugno 2019, 10:03 Leggi gli ultimi Messaggi
buldo

Pagina 1 di 1
 









  

 

cron