Seite 1 von 3

Could not insert new word matches

Verfasst: 18.10.2003 22:56
von ronny..81
Could not insert new word matches

Ich habe gestern mein Board von 2.0.5 auf 2.0.6 upgedated und heute kommt diese meldung wenn man ein neues thema schreiben möchte...

Ich habe noch das Topics watch MOD...ansonsten hat immer alles prima geklappt.. Bitte helft mir

danke im voraus, ronny

Verfasst: 18.10.2003 23:02
von Schumi
Bitte die komplette Fehlermeldung bzw den link:debugmode aktivieren.

Verfasst: 19.10.2003 21:50
von ronny..81
Could not insert new word matches

DEBUG MODE

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

INSERT IGNORE 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 : 249
File : /home/www/web512/html/forum/includes/functions_search.php


Das kommt als antwort !!!

Verfasst: 20.10.2003 11:35
von codemonkey
Lass den DB Maintenance Mod einmal durchlaufen.
http://phpbb.kordowich.net/index.php?pgid=3

Verfasst: 20.10.2003 11:45
von PhilippK
Poste doch mal die Zeilen 240-250 der ./includes/functions_search.php. Sieht mir nach 'nem (oder besser: zwei) fehlenden Anführungszeichen aus.

Gruß, Philipp

Verfasst: 20.10.2003 21:00
von Gast
Das sind die zeilen 240-250 der function_search.php:


if ( $match_sql != '' )
{
$sql = "INSERT IGNORE 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);
}


das mod hab ich installiert: welche wartung soll ich wählen ?

Verfasst: 20.10.2003 21:00
von ronny..81
Das sind die zeilen 240-250 der function_search.php:


if ( $match_sql != '' )
{
$sql = "INSERT IGNORE 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);
}


das mod hab ich installiert: welche wartung soll ich wählen ?

Verfasst: 20.10.2003 21:47
von ronny..81
so, ich habe mich nun auch mal versucht...
im debug mode hat er ja geschrieben

line 249 der includes/functions.php

wäre der fehler


line 240 - 250 sind

$board_config['default_lang'] = 'german';
}

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);

if ( defined('IN_ADMIN') )
{
if( !file_exists(@phpbb_realpath($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.'.$phpEx)) )
{
$board_config['default_lang'] = 'german';
}



sorry, vorhin hatte ich die falschen gepostet.


jetzt steht german da, aber vorhin stand überall als standard sprache....english... hab einfahc mal alles "english" durch "german" ersetzt...hoffe es war kein fehler, aber ich kann nun wieder posten....

gibt es noch mehr sachen die ich auf german umstellen muss ?

oder kann ich das irgendwo durch einen click erledigen : )


mfg ronny

danke für hilfe

Verfasst: 20.10.2003 22:01
von ronny..81
und nun gehts doch wieder nicht, der selbe fehler : ((((

Verfasst: 20.10.2003 22:05
von ronny..81
wenn ich etwas kurzes schreibe wie "test" funktioniert es

und bei längerem text haut es wieder nicht hin... HELP !!