Problem Fehlermeldung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
musashi
Mitglied
Beiträge: 1585
Registriert: 04.12.2003 12:50
Wohnort: Wien
Kontaktdaten:

Beitrag von musashi »

Klickt noch einmal auf den Link aus Posting #1 - er hat wohl nur versucht ein Backup oder so einzuspielen :)
www.dsaforum.de - DAS DSA Fanforum
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag 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
marino

Beitrag 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
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag 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
marino

Beitrag 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 ??
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag 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
marino

Beitrag 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
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag 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
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag 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
Benutzeravatar
Lodda
Mitglied
Beiträge: 169
Registriert: 11.03.2004 19:18
Wohnort: Berlin

Re: ...

Beitrag 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?
Mit freundlichen Grüßen

Lodda
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“