News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Errore versione 1.1 rc2

Started by stesan, March 15, 2006, 05:26:46 AM

Previous topic - Next topic

stesan

Ho installato la versione 1.1 rc2 e su due diversi databese mysql ho ricevuto lo stesso tipo
di errore. Si è verificato dopo che ho creato una nuova categoria e un nuovo board.
Quando entro dentro la nuova board per postare il primo messaggio ho questo errore:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1, 2)' at line 3
File: /web/htdocs/www.sandrucci.it/home/forum/Sources/MessageIndex.php
Linea: 102

La cosa curiosa è che se utilizzo la funzione calendario e pubblico un post attraverso la sezione
calendario tutto è ok. Sotto il codice che da problemi, credo il problema sia collebto con il fatto
che la board è vuota. Di più non capisco. Mi darete una mano? Grazie a tutti

Da MessageIndex.php --->


// We can't know they read it if we allow prefetches.
      if (isset($_SERVER['HTTP_X_MOZ']) && $_SERVER['HTTP_X_MOZ'] == 'prefetch')
      {
         ob_end_clean();
         header('HTTP/1.1 403 Prefetch Forbidden');
         die;
      }

      db_query("
         REPLACE INTO {$db_prefix}log_boards
            (ID_MSG, ID_MEMBER, ID_BOARD)
***LINEA 102***   VALUES ($modSettings[maxMsgID], $ID_MEMBER, $board)", __FILE__, __LINE__);
      if (!empty($board_info['parent_boards']))
      {
         db_query("
            UPDATE {$db_prefix}log_boards
            SET ID_MSG = $modSettings[maxMsgID]
            WHERE ID_MEMBER = $ID_MEMBER
               AND ID_BOARD IN (" . implode(',', array_keys($board_info['parent_boards'])) . ")
            LIMIT " . count($board_info['parent_boards']), __FILE__, __LINE__);


stefbort

Forse arriva un po' tardi questa risposta, ma oggi ho cercato la soluzione al tuo stesso problema e l'ho trovata. La scrivo sperando possa servire anche ad altri. Basta solo logarsi al sito come amministratori e:

Admin -> Forum Mainenance -> Recount Totals and Statistics

e poi tutto funziona  ;)

Advertisement: