-
Problemi mysql-yabbse
salve a tutti,
premettiamo che ho installato yabb se quasi due anni fa e non mi ricordo più nulla di mysql...
ho letto sul forum che in qst giorni c'è stato un aggiornamento di mysql..
fatto sta che ieri mi sono accorto che aprendo il primo post di ogni forum (www.checcuzzo.altervista.org/yabbise/index.php)
compare questo messaggio di errore:
2: mysql_num_rows(): supplied argument is not a valid MySQL result resource
(/membri2/checcuzzo/yabbise/Sources/Display.php ln 119)
sono andato a vedere alla riga 119
ecco cosa c'è (ho incollato anche le due righe precedenti):
$result = mysql_query("SELECT t.ID_TOPIC FROM {$db_prefix}topics as t,{$db_prefix}topics as top,{$db_prefix}messages as m,{$db_prefix}messages as mes WHERE (m.ID_MSG=t.ID_LAST_MSG AND mes.ID_MSG=top.ID_LAST_MSG AND t.ID_BOARD=$currentboard AND top.ID_TOPIC=$threadid AND m.posterTime > mes.posterTime) ORDER BY t.ID_LAST_MSG DESC");
ripeto: solo per il primo post c'è questo problema, tutti gli altri sono perfettamente visibili!!!
helpissimo :sad:
-
potrebbe essere l'aggiornamento del mysql .... prova a chiedere anche sul forum ufficile di yabb ( yabb.it/forum/ ).
edit, comunque prova a otimizzare tutte le tabelle tramite phpmyadmin
edit 2
http://forum.altervista.org/showthread.php?p=293036
lo stesso errore lo dà con altri forum, perciò si può pensare a problemi legati ai server.
-
checchuzzo puoi inviarmi via mail tutto il file display.php?
evcz AT altervista DOT org
grazie.
-
checcuzzo:
ti chiedo la cortesia di non toccare nulla (intendo dire a livello di modifiche del forum) per le prossime 24h, in modo che si possa studiare meglio la situazione e possibilmente trovare una soluzione.
-
le tabelle ho provato a ripararle ma nisba...
per il momento attendo sviluppi, penso che comunque il problema derivi dall'aggiornamento del mysql!
checcuzzo
-
checcuzzo grazie per il file.
ho notato che ora funziona :)
probabilmente Gianluca ha trovato l'inghippo :D
-
E meno male che via mail ti avevo chiesto di aspettare qualche giorno!
-
Riportando il mysql alla versione 4.0.24 il problema è sparito.
Dal momento che in futuro, o prima o poi, l'upgrade sarà necessario, anche perchè la 4.0.x è destinata ad essere abbandonata dagli sviluppatori come è capitato per la serie 3.2.x, consiglierei a tutti colori i quali avevano avuto dei problemi di compatibilità con qualche script di iniziare a pensare già da adesso ad una soluzione.
-
grazie