Seite 1 von 2

Nach serverumzug: message_die() was called multiple times.

Verfasst: 12.03.2004 12:45
von fairlight
Hallo,

ich hab mein Forum 1:1 auf einen neuen Server kopiert, die DB kopiert und die Zugangsparameter angepasst. Der Administrationsbereich funktioniert auch einwandfrei. Sobald ich mich aber im Forum einlogge, bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?
Wenn ich den "die"-Aufruf in der Funktion message_die() auskommentiere, erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

Allgemeiner Fehler
 
Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1109 Unknown table 'a' in field list

SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_cal, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_attachments, a.auth_download, a.auth_mod FROM1
Hat irgendjemand eine Idee, warum die exakte Kopie vom Forum auf dem einen Server läuft und auf dem anderen nicht?Google gibt leider auch nichts her :-(

Danke!

Falk

Verfasst: 12.03.2004 14:00
von netzmeister
Hallo,
siehe unsere Knowledge Base : message_die() was called multiple times.

Gruß netzmeister

Verfasst: 12.03.2004 14:09
von fairlight
Danke für den Hinweis, aber das ist es leider nicht. Das Forum läuft auf dem alten Server ja einwandfrei. Ich habe keine Neuinstallation vorgenommen, sondern alle Dateien in ein Archiv gepackt und auf den neuen Server kopiert.

Gruß,

Falk

Verfasst: 12.03.2004 14:18
von netzmeister
Hallo,
auszug aus der Knowledge Base:
Einige Server bzw. FTP-Tools haben die Angewohnheit z.B. aus Grossbuchstaben automatisch Kleinbuchstaben zu machen (z.B. "subSilver" => "subsilver").
hast du das beachtet ?

Gruß netzmeister

Verfasst: 12.03.2004 14:42
von fairlight
netzmeister hat geschrieben:hast du das beachtet ?

Gruß netzmeister
Yep, habe ich. Ich habe das Archiv mittel "tar -cjvpPf ../blub.tar.bz2 ." erstellt und auch entsprechend wieder ausgepackt. Ich komm einfach nicht drauf, was es sein kann. Ein auf dem Server neu installiertes Forum tut es einwandfrei. Ich glaube, ich werde den Weg einer kompletten Neuinstallation beschreiten müssen, da ich keinerlei Idee habe, wodran der Fehler liegt.

Falk

Verfasst: 12.03.2004 19:10
von Acid
Die Datenbank hast du auch vollständig wiederhergestellt ?
SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_cal, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_attachments, a.auth_download, a.auth_mod FROM1
Das schaut seltsam aus.

Verfasst: 12.03.2004 20:05
von fairlight
Acid hat geschrieben:Die Datenbank hast du auch vollständig wiederhergestellt ?
Yep, ich hab direkt vom Zielserver aus mysqldump auf den alten DB-Server losgelassen und dann mittels mysql [...] < dump.sql die neue DB wieder gefüttert. Ich find's echt strange..

Falk

Verfasst: 12.03.2004 20:16
von Acid
Solch eine Fehlermeldung kommt, wenn mehrere Fehler auf einmal auftreten. Wenn ein Problem gelöst werden kann, sollten die folgenden Fehler expliziter sein.
SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_cal, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_attachments, a.auth_download, a.auth_mod FROM1
Is das echt die Fehlermeldung, die da erscheint, wenn du den message_die-Aufruf deaktivierst ..als mit FROM1 ? Steht da auch eine Zeilenangabe mit drin ?

Verfasst: 12.03.2004 20:24
von fairlight
Acid hat geschrieben:Steht da auch eine Zeilenangabe mit drin ?
Ups, ich hatte nen bissl vergessen zu pasten... Ich hole das mal nach:

Code: Alles auswählen

Allgemeiner Fehler
 
Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1109 Unknown table 'a' in field list

SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_cal, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_attachments, a.auth_download, a.auth_mod FROM1

Line : 142
File : /usr/home/user5/html/forum/includes/auth.php
Falk

Verfasst: 12.03.2004 20:59
von Acid
Schau dir mal die auth.php an. Irgendwie scheint sie fehlerhaft zu sein. Eventuell nochmal neu im ascII Modus hochladen.