Hilfe! constants.php

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
Gesperrt
Benutzeravatar
Burkhard
Mitglied
Beiträge: 222
Registriert: 15.10.2002 17:16
Wohnort: Berlin
Kontaktdaten:

Hilfe! constants.php

Beitrag von Burkhard »

Wir haben irgendwie die constants.php zerschossen. Im Volltext: http://www.burks.de/forum/phpBB2/viewtopic.php?p=6970
Was ist da verkehrt dran?

Wenn ich laut Gebrauchsanweisung:
Dann editiere die Datei includes/constants.php des neuen Forums
und ersetze in diesen beiden Zeilen

define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', $table_prefix.'users');

einfach das $table_prefix durch 'alter_prefix' also den Prefix des
alten Forums... Du brauchst also nichts in den SQL Tables aendern
sondern sagst nur dem neuen Forum seine User in der alten Table zu
suchen...

Sollte dann so aussehen :

define('USER_GROUP_TABLE', 'alter_prefix'.'user_group');
define('USERS_TABLE', 'alter_prefix'.'users');
das mache, gibt es einen allgemeinen Fehler (debug-Modus), und wenn ich die Datei so lasse, ist die gemeinsame Userdatenbank beider Foren verschwunden und ich bin der einzige registrierte Nutzer. Mist. Murphys Law eben.
Was is da flasch?
Burks
http://www.burksblog.de
- Ceterum censeo GnuPG omnibus utendum esse -
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

in der config.php hast du nach

Code: Alles auswählen

$table_prefix = 'phpbb_';
noch

Code: Alles auswählen

$alter_prefix = 'andererPrefix_';
eingefügt oder das $alter_prefix sonstwo definiert?

wie auch schon hier erklärt wäre es von Vorteil die GROUPS Tabelle auch für beide Foren anzupassen.
Benutzeravatar
Burkhard
Mitglied
Beiträge: 222
Registriert: 15.10.2002 17:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Burkhard »

Mister_X hat geschrieben:in der config.php hast du nach

Code: Alles auswählen

$table_prefix = 'phpbb_';
noch

Code: Alles auswählen

$alter_prefix = 'andererPrefix_';
eingefügt oder das $alter_prefix sonstwo definiert?

wie auch schon hier erklärt wäre es von Vorteil die GROUPS Tabelle auch für beide Foren anzupassen.
ja, nur in der config.php:

Code: Alles auswählen

$table_prefix = 'rafinfo_';
$alter_prefix = 'phpbb_';
Es hat ja vorher funktioniert. Oder hat es damit zu tun, dass man im nachhinein die Userdatenbank nicht restaurieren kann, weil das Forum als aktiv gilt? Per Msql sehe ich, dass de Co-Admiin noch als anonymer user da drin steht - seine Beiträge sind aber alle gelöscht.
Burks
http://www.burksblog.de
- Ceterum censeo GnuPG omnibus utendum esse -
Benutzeravatar
Burkhard
Mitglied
Beiträge: 222
Registriert: 15.10.2002 17:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Burkhard »

Und jetzt geht gar nichts mehr :-( ... http://www.burks.de/forum/rafinfo/

12.30 PS
Ein freundlicher Mensch hat mir geholfen. Funzt wieder alles. Txs.Fehlerquelle:
ich habe gerade im Rafinfo-Forum, includes/constants.php noch einen Fehler in Zeile 157 korrigiert. GROUPS_TABLE sollte "$alter_table" als Prefix verwenden (wie bei USERS_TABLE), nicht "$phpbb_table" - diese Variable gibt es nicht. Die Folge war daß das rafinfo-Forum nicht erreichbar war.
Burks
http://www.burksblog.de
- Ceterum censeo GnuPG omnibus utendum esse -
Gesperrt

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