Seite 1 von 1

Beiträge futsch??

Verfasst: 14.09.2005 16:54
von Bine24
Hallo,

ich habe eben einen Chat Mod eingebaut, dabei sollte man folgende Befehle in der SQL DB ausführen:

Code: Alles auswählen

CREATE TABLE phpbb_chatbox (
	id int(11) NOT NULL auto_increment,
	name varchar(99) NOT NULL,
	msg varchar(255) NOT NULL,
	timestamp int(10) unsigned NOT NULL,
	PRIMARY KEY (id));

CREATE TABLE phpbb_chatbox_session (
	username varchar(99) NOT NULL,
	lastactive int(10) DEFAULT '0' NOT NULL,
	laststatus varchar(8) NOT NULL,
	UNIQUE username (username));
Gut, aber der Chat funzte nicht, auf einmal konnte die Index-Seite nicht mehr angezeigt werden.
Ich - schlau wie ich war - hatte ein Backup gemacht.
Also: Alle Ordner und Dateien vom Chat Mod gelöscht, Änderungen wieder rückgängig gemacht. Nur den DB Befehl, da wusste ich net, wie man das rückgängig macht!?!

Und seit der Wiederherstellung der Datenbank tritt dieser Fehler auf, sobald ich einen Beitrag anklicke (egal welchen):

Code: Alles auswählen

Allgemeiner Fehler
Could not get main information for similar topics

DEBUG MODE

SQL Error : 1191 Can't find FULLTEXT index matching the column list

SELECT topic_id FROM phpbb_topics WHERE topic_id != 27 AND MATCH (topic_title) AGAINST ('Welches Nassfutter bei hochwertigem Trockenfutter?') ORDER BY topic_time DESC LIMIT 0,5

Line : 393
File : viewtopic.php
Liegt das jetz daran, dass ich den DB Befehl in SQL noch nicht wieder rückgängig gemacht hab??
Wenn ja, könnte mir bitte jemand erklären, wie man das macht??
Danke!!!

Verfasst: 14.09.2005 17:14
von Bine24
Also ich habe jetzt die Tabellen in SQL gelöscht, die der Chat Mod angelegt hatte, bekomme aber trotzdem noch den Fehler!!!

Liegt es an der Datenbankwiederherstellung??? Muss wohl, was kann man da tun??

Hier die Zeilen 385 - 410 aus der view_topic.php:

Code: Alles auswählen

// Similar Topics
$sql = "SELECT topic_id
FROM ". TOPICS_TABLE ."
WHERE topic_id != $topic_id
AND MATCH (topic_title) AGAINST ('". addslashes($topic_title) ."')
ORDER BY topic_time DESC LIMIT 0,5";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, "Could not get main information for similar topics", '', __LINE__, __FILE__, $sql);
}
$topics = array();
while ( $row = $db->sql_fetchrow($result) )
{
  $topics[] = $row;
}
  $count_similar = count($topics);
if ( $count_similar > 0 )
{
  $template->assign_block_vars('similar', array(
         'L_SIMILAR' => $lang['Similar'],
         'L_TOPIC' => $lang['Topic'],
         'L_AUTHOR' => $lang['Author'],
         'L_FORUM' =>  $lang['Forum'],
         'L_REPLIES' => $lang['Replies'],
         'L_LAST_POST' => $lang['Posted'])
  );
  

Verfasst: 14.09.2005 17:33
von 240709Gast
Vll hast du bis jetzt vergessen das DB-Update für den Similar-Topic-MOD zu machen?



mfg, Cold

Verfasst: 14.09.2005 17:35
von Bine24
Mmh, kann mich jetzt nicht erinnern, habe in den letzten Tagen viele neue Mods eingebaut - aber wenn, wo würde ich das db update von similar toics finden??

EDIT: Entwarnung!! Alles wieder da! Hab nochmal den Befehl von der Install Anleitung (similar topics) in die SQL DB eingegeben. Hatte das letzet BackUp scheinbar davor gemacht, ich Dussel :wink: