Seite 1 von 1

Could not insert new word matches..?

Verfasst: 04.01.2003 16:39
von Artifex
Could not insert new word matches
Diese Nachricht kommt bei allen Benutzern, auch bei den Admins, wenn man einen Post tätigen / einen Thread eröffnen will.
Die Boardversion ist 2.0.0.
Ist das ein bekannter Fehler? PMs können noch geschrieben werden, Profile verändert. Was nun?

Verfasst: 04.01.2003 19:27
von Mister_X
mach mal den link:DebugMode an

Verfasst: 16.02.2003 18:23
von basti
Hi,
habe das Problem auch, nun kommt folgender Fehler:

Could not insert new word matches

DEBUG MODE

SQL Error : 1054 Unknown column 'wefewwf' in 'field list'

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT wefewwf, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('weewew')

Line : 242
File : /home/www/web183/html/board/includes/functions_search.php

Und nun ?

Verfasst: 16.02.2003 18:31
von basti
Hi nochmal,

und das steht in der entsprechenden Datei:

while( list($word_in, $match_sql) = @each($word_insert_sql) )
{
$title_match = ( $word_in == 'title' ) ? 1 : 0;

if ( $match_sql != '' )
{
$sql = "INSERT INTO " . SEARCH_MATCH_TABLE . " (post_id, word_id, title_match)
SELECT $post_id, word_id, $title_match
FROM " . SEARCH_WORD_TABLE . "
WHERE word_text IN ($match_sql)";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not insert new word matches', '', __LINE__, __FILE__, $sql);
}
}
}

if ($mode == 'single')


Habe im übrigen den Hack eingebaut, "Die Beiträge der letzten 24 Stunden". Wenn man da drauf drückt, werden meine Beiträge angezeigt, die ich ertsllen wollte und der Fehler angezeigt wird. Die kann man dann auch aufrufen.
Im jeweiligen Forum werden die aber nicht angezeigt.

Verfasst: 16.02.2003 19:42
von Mister_X
gib mal einen Link auf deine functions_search.php (Hat der von dir erwähnte Hack etwas an der functions_search.php verändert ? Wenn ja schonmal ausprobiert die Änderungen rückgängig zu machen ? Gehts dann ?)

Verfasst: 16.02.2003 19:54
von basti
Hi,
habe nun mal neu installiert, nachdem gar nix mehr ging.
Nun scheit es zu funzen.