Seite 1 von 2

Could not insert new word matches

Verfasst: 11.05.2003 23:24
von huepf
beim erstellen eines neuen themas, kommt jetzt immer folgende fehlermeldung:

Code: Alles auswählen

Could not insert new word matches

DEBUG MODE

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

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

Line : 242
File : /home/httpd/htdocs/phpbb/includes/functions_search.php
die zeilen in der functions_search.php sehen so aus:

Code: Alles auswählen

        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$
                                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',$
                        }
                }
        }

        if ($mode == 'single')
        {
                remove_common('single', 0.4, $word);
        }

        return;
}
vielleicht kann mir da jemand weiterhelfen.
merci

Verfasst: 11.05.2003 23:30
von Mister_X
ersetze

Code: Alles auswählen

$sql = "INSERT INTO " . SEARCH_MATCH_TABLE . " (post_id, word_id, title$
mit

Code: Alles auswählen

$sql = "INSERT INTO " . SEARCH_MATCH_TABLE . " (post_id, word_id, title_match)

Verfasst: 11.05.2003 23:41
von huepf
seltsam, wollte gerade den code ändern. hat sich allerdings von selbst umgeschrieben!?!
funktionieren tuts immer noch nicht.

am code hat sich eigentlich nur das aus dem vorigen beitrag geändert

Verfasst: 11.05.2003 23:54
von Mister_X
gib mal einen Link auf deine functions_search.php nachdem du ihr die Endung *.txt verpasst hast.

Verfasst: 11.05.2003 23:58
von huepf

Verfasst: 12.05.2003 00:38
von Mister_X
Also die Datei ist in Ordnung. Mit genau dieser Datei erhälst du die von dir im Startbeitrag dieses Themas gepostete Fehlermeldung ?

Verfasst: 12.05.2003 00:50
von huepf
ja, die letzte änderung war, dass ich ein mod installiert hab
http://www.phpbb.de/viewtopic.php?t=8310
hat aber dann noch einige zeit funktioniert

Verfasst: 12.05.2003 21:59
von huepf
heißt das, mir kann niemand weiterhelfen :-(

Verfasst: 12.05.2003 23:09
von Mister_X
Keine Panik :)
Beim normalen posten funktioniert alles ? Also nur wenn du neue Themen erstellen willst kommt diese Fehlermeldung ?
Link auf dein Forum ?

Verfasst: 12.05.2003 23:33
von Gast
stimmt, also antworten kann ich posten. neues thema erstellen klappt nicht