Seite 2 von 5

Verfasst: 01.12.2004 17:46
von musashi
Klickt noch einmal auf den Link aus Posting #1 - er hat wohl nur versucht ein Backup oder so einzuspielen :)

Verfasst: 01.12.2004 17:47
von Blutgerinsel
musashi hat geschrieben:Klickt noch einmal auf den Link aus Posting #1 - er hat wohl nur versucht ein Backup oder so einzuspielen :)
Hab mich nur auf die gepostete Fehlermeldung bezogen....

Ok scheint standard zu sein

Verfasst: 01.12.2004 18:03
von marino
Kann ich weder bestätigen noch beurteilen ich bin noch nie auf die Idee gekommen die phpbb_config Table zu löschen, daher kann ich über die Folgen und die Auswirkungen nichts sagen

aber ich kanns bestätigen da ich vorgestern ein board neu aufgebaut hab .. bei dem die configtabelle ausversehen gelöscht wurde ( wie immer das madel das auch geschafft hat ) .. die config.php greift ja auf die daten die in dieser tabelle stehen zu (servername, scriptpfad etc) und wenn da nix mehr ist .. wird auch nix gefunden

Verfasst: 01.12.2004 19:48
von haig
Hallo,

mit dem Mod DB-Mainetance habe ich mir (warscheinlich aus Unkenntnis) die Datenbank zerschossen. Also wieder die Version 2.0.08 installiert und das Backup mit BIGDUMP durchgeführt. Mal davon abgesehen, dass plötzlich ein paar neu registrierte Mitglieder fehlten habe ich jetzt in noch mehr Threads die Fehlermeldung: "Es existieren keine Beiträge zu diesem Thema."

Ich weiss nicht mehr was ich machen soll. Jetzt habe ich natürlich bezüglich DB-Mainetance Berührungsängste. Wer kann noch einen Tip geben?

Gruss
Heiko

Verfasst: 01.12.2004 21:53
von marino
haig hat geschrieben:Hallo,

mit dem Mod DB-Mainetance habe ich mir (warscheinlich aus Unkenntnis) die Datenbank zerschossen. Also wieder die Version 2.0.08 installiert und das Backup mit BIGDUMP durchgeführt. Mal davon abgesehen, dass plötzlich ein paar neu registrierte Mitglieder fehlten habe ich jetzt in noch mehr Threads die Fehlermeldung: "Es existieren keine Beiträge zu diesem Thema."

Ich weiss nicht mehr was ich machen soll. Jetzt habe ich natürlich bezüglich DB-Mainetance Berührungsängste. Wer kann noch einen Tip geben?

Gruss
Heiko

räschbäggd ..absolut räschbäggd ...
was hast du gmacht ? dir mit db-main.. die datenbank zerschossen ?
ich arbeite seit 3monaten fast jeden tag mit dem tool .. erklär mir mal wie du das geschafft hast .. DB-Main..ist so abgesichert das man sich die datenbank normal garnicht zerschiessen kann, wie soll das funktionieren ?
deswegen würds mich ja intressieren WAS du da gemacht hast
was das zweite betrifft hast du ein backup hochgeladen ?
wenn ja .. wie alt war es denn ??

Verfasst: 01.12.2004 22:22
von haig
Hallo,

ich muss anfügen, dass ich in dieser ganzen Materie Anfänger bin. Nun wie zerschossen:

WHERE config_name = 'index_rebuild_postlimit';

Das war trotz suchens nicht in meiner MySQL Datenbank unter phpbb_config zu finden. Bis dahin ging es gut. Sowohl mit dem editieren der entsprechenden Dateien laut Anleitung als auch das löschen von:

WHERE config_name = 'index_rebuild_position'; und
WHERE config_name = 'index_rebuild_end_position';

Der Rest war Unachtsamkeit. Ein klick auf's falsche löschen und es gab keine phpbb_config mehr. Nun aber bitte keine Häme und Spott. Habe mir selbst wegen meiner Blödheit die Haare ausgerauft.

Ich kriege es einfach nicht hin. Frage: gibt es für Anfänger die mit der ganzen Materie nicht so vertraut sind nicht noch eine andere, etwas einfachere Alternative das oben genannte Problem zu lösen?

Gruss
haig

Verfasst: 01.12.2004 22:46
von marino
edit .. lösch die datenbank komplett ... spiel das backup ein .. installier DB-Maintenace OHNE irgendentwas in der datenbank zu ändern ....
lass alle optionen von db-main.. über die datenbank laufen
in der anleitung steht :
When Updating from version 1.2.1 or newer, you do not need to run these commands or the script
auf deutsch
Bei der Aktualisierung von Version 1.2.1 oder neueres, brauchen Sie nicht, diese Befehle oder den Index laufen zu lassen

Verfasst: 01.12.2004 23:46
von haig
Hallo marino,

habe die Dateien in die entsprechenden Verzeichnisse hochgeladen usw.. Und wie gesagt ohne etwas zu editieren und ohne:

DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_position';
DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_end_position';
DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_postlimit';
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuild_end', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuild_pos', '-1');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_maxmemory', '500');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_minposts', '3');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php3only', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php3pps', '1');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php4pps', '8');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_timelimit', '240');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_timeoverwrite', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_disallow_postcounter', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_disallow_rebuild', '0');


Erhalte jedoch die Fehlermeldung:

"Es wurde keine Einstellung für dbmtnc_disallow_postcounter in der Konfiguration des Boards gefunden. DB Maintenance kann ohne diese Einstellung nicht ausgeführt werden.
Eventuell hast du bei der Installation vergessen, die angegebenen SQL-Befehle auszuführen."


Wozu ist eigentlich diese Datei: update_db_for_dbmtnc.php da? In der Installationsanleitung wird diese nicht erwähnt. Sorry, wenn die Frage etwas naiv erscheinen sollte. Aber ich bin tatsächlich ein echter Anfänger, der sich in diese ganze Materie reinwurschtelt.

Gruss
Heiko

Verfasst: 02.12.2004 07:15
von haig
Hallo,

ich füge mal hier zwei Screenshots ein, wo ich oben genannte Funktionen/Befehle eingeben kann:

[ externes Bild ]

SUCHEN

[ externes Bild ]

EINFÜGEN

Ich weiss manchmal nicht wie ich was wo eintragen und machen soll.

Meine Datenbank ist inzwischen komplett durcheinander. Plötzlich tauchen Beiträge in ganz anderen Threads auf und Threads in anderen Foren. Ich bin total genervt.

Hier nochmal der Link zu meinem Forum: Forum

Gruss
Heiko

Re: ...

Verfasst: 02.12.2004 10:06
von Lodda
Meiner Meinung nach hast Du mit dem Downgrade einen fatalen Fehler gemacht, da jetzt wirklich alles durcheinander ist und neue Dinge garnicht mehr akzeptiert werden die Du seit dem erstellt bzw. upgedatet hast. Ich hoffe Du hast vorher trotzdem noch einmal ein Backup erstellt der Datenbank und Dateien um dies erneut rückgängig zu machen.

Es hätte meines Wissen völlig genügt wenn Du aus dem Datenbank Backup die Tabelle phpbb_config wieder importtiert hättest:

Code: Alles auswählen

-- 
-- Tabellenstruktur für Tabelle `phpbb_config`
-- 

DROP TABLE IF EXISTS `phpbb_config`;
CREATE TABLE IF NOT EXISTS `phpbb_config` (
  `config_name` varchar(255) NOT NULL default '',
  `config_value` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`config_name`)
) TYPE=MyISAM;

-- 
-- Daten für Tabelle `phpbb_config`
--
und dann per insert diese wieder gefüllt hättest:

Code: Alles auswählen

INSERT INTO `phpbb_config` (`config_name`, `config_value`) VALUES ('config_id', '1'),
('board_disable', '0'),
('sitename', 'Dein Seitennamen'),
('site_desc', 'Deine Seitenbeschreibung'),
('cookie_name', 'phpbb2mysql'),
('cookie_path', '/'),
('cookie_domain', ''),
('cookie_secure', '0'),
('session_length', '3600'),
('allow_html', '0'),
('allow_html_tags', 'b,i,u,pre'),
('allow_bbcode', '1'),
('allow_smilies', '1'),
('allow_sig', '1'),
('allow_namechange', '0'),
('allow_theme_create', '0'),
('allow_avatar_local', '0'),
('allow_avatar_remote', '0'),
('allow_avatar_upload', '1'),
ect.pp

Hast Du also noich ein aktuelles Backup der Dateien und Datenbank?