PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfee!!!!! Mein ganzes Forum ist weg!! Datenbankfehler!


duali
26.03.2007, 12:51
Hallo,

ich habe ein riesiges Problem. Hatte Photopost heute unter dem AdminCP unter "Produkte" deinstalliert. Seitdem ist mein Forum futsch, es steht nur noch "Datenbankfehler" da!!!

WAs kann ich tun??


Domain ist www.feuerwerkskiste.de (http://www.feuerwerkskiste.de)


Bitte helft mir, ich bin verzweifelt.

Pathor
26.03.2007, 13:17
Was steht denn in der Fehlermail?

duali
26.03.2007, 13:21
Hallo,

ich habe leider keine Fehlermail bekommen. Ich bin total fertig....

Was soll ich denn jetzt machen? Per PHPmyAdmin komme ich in die Datenbank, ist auch noch alles da.

Hast du eine Idee?

MfG

Manuel

Pathor
26.03.2007, 14:08
Deaktiviere mal das ganze Plugin-System.

Öffne die includes/config.php

Suche:

//define('DISABLE_HOOKS', 1);

Ersetze durch:

define('DISABLE_HOOKS', 1);

duali
26.03.2007, 14:32
In der config.php finde ich diese Zeile nicht...

ist das die config.php aus der /includes ?

denn dort finde ich eine solche Zeile nicht.

hcmagix
26.03.2007, 14:38
genau um diese datei geht es. Wenn dieser Eintrag nicht vorhanden ist dann füge den ein ohne die beginnenden //.

Mir scheint eh das es mit dem DB Server zu tun hat.

duali
26.03.2007, 14:53
ok, jetzt steht da folgendes:

Parse error: parse error, unexpected ',' in /homepages/19/d73429106/htdocs/sammlerforum/includes/config.php on line 207

duali
26.03.2007, 15:01
aha, habe ich jetzt doch richtig gemacht.

Tja, immer noch Datenbankfehler. GEnau wie vorher...

Pathor
26.03.2007, 15:01
Wir bräuchten die Fehlermeldung, die dir per Mail zugeschickt wird.

Öffne die includes/config.php

// ****** TECHNISCHE E-MAIL-ADRESSE ******
// Treten Fehler bei der Datenbank auf, wird eine E-Mail mit einer Fehlerbeschreibung
// an diese Adresse geschickt.
// Falls Sie hier keine E-Mail-Adresse eintragen, werden bei Datenbankfehlern keine
// E-Mails verschickt.
$config['Database']['technicalemail'] = 'dbmeister@beispiel.xy';Schreib da deine Mailadresse rein.

EDIT: Sehe gerade, dass du die Mailadresse schin eingetragen hast. ;)
Stimmt diese Adresse? -> webmaster@feuerwerkskiste.de

Christian
26.03.2007, 15:21
Wir bräuchten die Fehlermeldung, die dir per Mail Steht doch alles im Quelltext:


<!--
Datenbankfehler in vBulletin 3.6.4:

Invalid SQL:

SELECT languageid,
phrasegroup_holiday AS phrasegroup_holiday,
phrasegroup_adv_gallery AS phrasegroup_adv_gallery,
phrasegroup_global AS phrasegroup_global,
options AS lang_options,
languagecode AS lang_code,
charset AS lang_charset,
locale AS lang_locale,
imagesoverride AS lang_imagesoverride,
dateoverride AS lang_dateoverride,
timeoverride AS lang_timeoverride,
registereddateoverride AS lang_registereddateoverride,
calformat1override AS lang_calformat1override,
calformat2override AS lang_calformat2override,
logdateoverride AS lang_logdateoverride,
decimalsep AS lang_decimalsep,
thousandsep AS lang_thousandsep
FROM feuerwerklanguage
WHERE languageid = 1;

MySQL-Fehler : Unknown column 'phrasegroup_adv_gallery' in 'field list'
Fehler-Nr. : 1054
Datum : Monday, March 26th 2007 @ 03:20:12 PM
Skript : http://www.feuerwerkskiste.de/
Referrer : http://www.vbulletin-germany.com/forum/showthread.php?t=29427
IP-Adresse : 84.140.63.157
Benutzername :
Klassenname : vb_database

-->

duali
26.03.2007, 15:23
ok, was jetzt ?

hcmagix
26.03.2007, 15:32
phrasegroup_adv_gallery

deaktiviere alle Plugins, dann solltest Du zumindest öffnen können. Und dann Photplog neu inst.

Pathor
26.03.2007, 15:33
deaktiviere alle Plugins

Das wurde doch angeblich schon gemacht. ;)

Christian
26.03.2007, 15:37
Öffne die /forums/includes/init.php suche nach:

require_once(CWD . '/includes/functions_gallery_store.php');und entferne es.

Andreas
26.03.2007, 15:39
adv_gallery gehört nicht zu Photopost, sondern zu PhotoPost vBGallery.

So wie es aussieht sind nicht alle Plugins deaktiviert - oder Du hast Dateien verändert.
Falls letzteres der Fall ist -> durch die Originaldateien ersetzen.

Der Fehler wird dadurch verursacht dass auf eine nicht mehr existierende Phrasengruppe zugegriffen werden soll.

duali
26.03.2007, 15:48
ok,
ich versuche es mal. Hoffentlich klappt das. Es wäre ein Alptraum, wenn das ganze Forum jetzt weg wäre. Könnt Ihr wahrscheinlich gut nachvollziehen :-)

hcmagix
26.03.2007, 15:49
da is nix weg, glaub es uns.

@Andreas hatte mich verschrieben :)

duali
26.03.2007, 18:44
Stimmt, habe ja auch zum Glück ein Backup von den ganzen einzelnen Tabellen des Forums gemacht und jetzt liebevoll einzeln per phpmyadmin hochgeladen in eine neue, frische Datenbank.

Das Forum ist jetzt wieder da, zum Glück:) :)

Aber wenn ich jetzt auf "Kontrollzentrum" klicke, bekomme ich eine Fehlermeldung, dass die "feuerwerksubscribeforum"-Tabelle nicht existiert.

Wie kann ich diese nachträglich einbauen? Die habe ich beim Backup wohl vergessen...

Datenbankfehler in vBulletin 3.6.4:
Invalid SQL:
SELECT subscribeforumid, forum.forumid, lastpost, lastposter, lastthread, lastthreadid, lasticonid, threadcount, replycount, lastpostid

FROM feuerwerkforum AS forum
LEFT JOIN feuerwerksubscribeforum AS subscribeforum ON (subscribeforum.forumid = forum.forumid AND subscribeforum.userid = 1);
MySQL-Fehler : Table 'db201349014.feuerwerksubscribeforum' doesn't exist
Fehler-Nr. : 1146
Datum : Monday, March 26th 2007 @ 06:40:14 PM
Skript : http://www.feuerwerkskiste.de/usercp.php
Referrer : http://www.feuerwerkskiste.de/index.php
IP-Adresse : 84.60.50.198
Benutzername : admin
Klassenname : vb_database

Andreas
26.03.2007, 19:04
Warum lädst Du ein Backup hoch dem vmtl. Daten fehlen wenn das gar nicht nötig ist?

Nimm doch die alte DB und Originaldateien, dann sollte es gehen.

duali
26.03.2007, 20:10
Hi,

hast ja Recht, habe ich vor lauter Wahn wohl unüberlegt gehandelt.
Egal, ich habe die Tabell rekonstruiert.

Ich hab die Krise überstanden. Danke für die Hilfe.