phpbb_1auth_access - fehler

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
BenWerner
Mitglied
Beiträge: 30
Registriert: 30.12.2003 18:04
Wohnort: Holdorf
Kontaktdaten:

phpbb_1auth_access - fehler

Beitrag von BenWerner »

Hi!

Nachdem ich einen Mod (den Birthday-Mod) nicht installieren konnte, da bereits beim ausführen der bei beiligenden php datei ein fehler auftrat, konnte ich nicht mehr auf meine index.php zugreifen und es lief irgendwie gar nichts mehr. Hätte ich mal ein backup gemacht :oops:

Nagut ... hab phpBB dann wieder neu installiert. Wenn ich jetzt jedoch versuche die alte db einzuspielen taucht ein fehler auf

Code: Alles auswählen

Error at the line 20: DROP TABLE IF EXISTS `phpbb_1auth_access`;
Kann mir da jemand weiterhelfen? (die datei)
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

KB:phpbb_auth_access

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
BenWerner
Mitglied
Beiträge: 30
Registriert: 30.12.2003 18:04
Wohnort: Holdorf
Kontaktdaten:

Beitrag von BenWerner »

Hey!

Danke für die Hilfe, aber ich habe schon nach einem solchem Problem gesucht und hab diesen Link auch gefunden. Deswegen habe ich ja auch den Prefix von phpbb_ in phpbb_1 geändert. (wie im code). das forum ist ja installiert, der fehler tritt dann auf, wenn bigdump versucht, die db zu importieren.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Was für 'ne Datenbank liegt denn dahinter?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
BenWerner
Mitglied
Beiträge: 30
Registriert: 30.12.2003 18:04
Wohnort: Holdorf
Kontaktdaten:

Beitrag von BenWerner »

So .. ich hab die Datenbank jetzt mal hochgeladen. Ich weiß wirklich nicht, wo da der Fehler liegt.

EDIT: Link entfernt.
Zuletzt geändert von BenWerner am 04.02.2004 18:11, insgesamt 1-mal geändert.
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Hi,

mach besser den link weg und ziehe dein Backup auf deinen rechner, lösche es dann vom webspace, jeder kann sich die PMs Deiner Mitglieder durchlesen, von den ganzen anderen Sachen (z.B. verschlüsselte Passwörter, alle eMail-Adressen etc.) mal abgesehen.

Viele Grüße,

Lucas
"Nein, Schatz, Du bist nicht dumm. Du bist sogar sehr hübsch!"
BenWerner
Mitglied
Beiträge: 30
Registriert: 30.12.2003 18:04
Wohnort: Holdorf
Kontaktdaten:

Beitrag von BenWerner »

Was für 'ne Datenbank liegt denn dahinter?

Wie genau meinst du das?

Um Missbrauch zu vermeiden habe ich die DB jetzt nicht mehr hochgeladen. Bin aber gerne bereit, bestimmte Teile zu posten, bzw. die DB per Mail oder sonstige Programme zu verschicken.
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

PhilippK hat geschrieben:Was für 'ne Datenbank liegt denn dahinter?
Ist eine MySQL-DB.

@BenWerner
Ein Backup hast Du ja; ist Deine eigentliche Datenbank, in die Du versuchst, das Backup einzuspielen, leer? Weil, dann wären die "DROP TABLE"-Anweisungen unnötig.

Hast Du die richtige SQL-Version in der config.php angegeben?

Schau mal in der confdig.php (im Root des Forums) nach dem Eintrag $dbms = 'mysql4';. Fehlt da bei Dir die vier vielleicht? Nur mal davon ausgegangen, daß Du MySQL4 nutzt.

Gruß,

Lucas
"Nein, Schatz, Du bist nicht dumm. Du bist sogar sehr hübsch!"
BenWerner
Mitglied
Beiträge: 30
Registriert: 30.12.2003 18:04
Wohnort: Holdorf
Kontaktdaten:

Beitrag von BenWerner »

Also folgendes hat die config.php ergeben:

Code: Alles auswählen

$dbms = 'mysql';

Code: Alles auswählen

$table_prefix = 'phpbb_';
Woran erkenne ich denn, ob ich MySQL 4 benutzte? Ich habe bei der Forum Installation nichts in dieser Richtung geändert. Dann müsste es doch eigentlich 3.x sein, oder?

Die auth-access ist nicht leer - enthält eine Zelle. Habe den Prefix jetzt überall auf phpbb_ geändert, sodass er mit der cofing.php übereinstimmt und den prefix phpbb_1 gelöscht. Wenn ich den DROP TABLE Befehl entferne, erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

Error at the line 39: ) TYPE=MyISAM;

Query: Datenbank usr_web2267_1 auf localhost CREATE TABLE `phpbb_auth_access` ( `group_id` mediumint(8) NOT NULL default '0', `forum_id` smallint(5) unsigned NOT NULL default '0', `auth_view` tinyint(1) NOT NULL default '0', `auth_read` tinyint(1) NOT NULL default '0', `auth_post` tinyint(1) NOT NULL default '0', `auth_reply` tinyint(1) NOT NULL default '0', `auth_edit` tinyint(1) NOT NULL default '0', `auth_delete` tinyint(1) NOT NULL default '0', `auth_sticky` tinyint(1) NOT NULL default '0', `auth_announce` tinyint(1) NOT NULL default '0', `auth_globalannounce` tinyint(1) NOT NULL default '0', `auth_vote` tinyint(1) NOT NULL default '0', `auth_pollcreate` tinyint(1) NOT NULL default '0', `auth_attachments` tinyint(1) NOT NULL default '0', `auth_mod` tinyint(1) NOT NULL default '0', KEY `group_id` (`group_id`), KEY `forum_id` (`forum_id`), KEY `group_id_2` (`group_id`) ) TYPE=MyISAM;
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Hi,

stelle in der config.php den Eintrag dbms = 'mysql'; mal um auf $dbms = 'mysql4';.

Den Prefix hättest Du aus dem Backup nicht löschen müssen, es hätte gereicht, wenn Du den in der config.php von phpbb_ in phpbb_1 änderst :)

Die Drop-Tables kannst Du ggf. drin lassen, da ist es egal, ob Deine Datenbank leer ist oder nicht, im Fall der Fälle löscht Drop-Table vorhandene Einträge.

Viele Grüße,

Lucas
"Nein, Schatz, Du bist nicht dumm. Du bist sogar sehr hübsch!"
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“