Seite 1 von 3
error creating new session
Verfasst: 03.08.2005 22:37
von marcus1979
Hallöle mal wieder,
früher hab ich mein phpBB2 direkt in der Hompage (guzzipower.de/phpBB2) betrieben, das war mir aber zu unübersichtlich und so habe ich nun einen Unteraccount (forum.guzzipower.de) erstellt.
Nachdem ich eh alles neu machen musste, habe ich einfach die 2.0.017 aufgespielt und eine Datenbankwiederherstellung durchgeführt.
Nach der Wiederherstellung kommt aber immer diese Fehlermeldung (s.U.). Nachdem hier was von Admin steht, bin ich zuerst davon ausgegangen, daß ich mir bei der Installation kein neues Paßwort hätte geben dürfen und hab's mit dem alten Paßwort nochmal neu installiert.
Die Fehlermeldung kommt aber immernoch. Die "session.php - Zeile 172" habe ich mir schon angeschaut, komme aber nicht weiter.
Bitte helft mir, ich hab mein altes Forum schon gelöscht. Somit habe ich nur den Backup.
Viele Grüße
Marcus
phpBB : Kritischer Fehler
Error creating new session
DEBUG MODE
SQL Error : 1054 Unknown column 'session_admin' in 'field list'
INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('b6599a3cc576fba72d9911b0a5374a38', -1, 1123100794, 1123100794, '54381a85', 0, 0, 0)
Line : 172
File : sessions.php
Verfasst: 03.08.2005 22:41
von PhilippK
Da hast du beim Update auf die 2.0.15 wohl das Update-Script nicht ausgeführt

Änder die Versionsnummer ggf. manuell auf 2.0.14 und lass dann die update_to_latest.php nochmals durchlaufen.
Gruß, Philipp
Verfasst: 03.08.2005 22:49
von marcus1979
Oje, jetzt muss ich mich outen.
Ich hab' nie Updates gemacht, da ich's nicht hinbekommen habe.
Und nachdem ich nur Veränderungen in der overall_header hatte, habe ich einfach das Forum immer komplett neu installiert. .015 und .016 habe ich komplett ausgelassen.
Edit:
Wo kann ich die Versionsnummer ändern?
Verfasst: 04.08.2005 02:16
von marcus1979
Oh mann,
hock nun seit Stunden vor der Kiste.
Hab nun nochmal .014 aufgespielt und dann gemäß Anleitung die Dateien bis auf die config.php mit .017 überschrieben.
Dann hab ich die update to.... ausgeführt. Meldungen waren alle Done und No errors oda so.
Aber wenn ich dann in den Admin-Bereich wechseln will, kommt folgende Meldung:
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/v153044/phpBB2/db/mysql4.php on line 330
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/v153044/phpBB2/db/mysql4.php on line 331
phpBB : Kritischer Fehler
Could not connect to the database
Hab mir die mysql4.php - Zeile 331 schon angeschaut, komm aber nicht weiter.
Muß ich die Datenbank vielleicht manuell überschreiben????
Grüße Marcus
Verfasst: 04.08.2005 07:27
von PhilippK
Wie viele Mods sind denn installiert? Das deutet meist auf einen (weiteren) Update-Fehler hin.
Gruß, Philipp
Verfasst: 04.08.2005 12:16
von marcus1979
Hallo Philipp,
Mods waren keine installiert, ich hatte nur ein paar optische Veränderungen vorgenommen (Hintergrund, phpbb_logo usw.) und Links eingebaut.
Ich habe gestern noch Stunden probiert das Problem in den Griff zu kriegen.
Habe die Versionen:
- .013 deutsch
- .014 englisch
- .015 englisch
- .017 deutsch
installiert.
Jedes mal mit dem selben Ergebnis mit oder ohne Update.
Ich machs jetzt einfach so:
Nachdem ich bis jetzt eh nur einen angemeldenten Benutzer hatte, werde ich einfach das .017 installieren und die Beiträge manuell eingeben. Zudem werde ich bei Updates die neuen Codes direkt in die Dateien schreiben.
Hoffe, daß es dann keine Probleme mehr gibt.
Außerdem werde ich die deutsch ZIP's aufheben.
Viele Grüße
Marcus
Verfasst: 04.08.2005 21:52
von marcus1979
Hallo,
habe nun das .014 (wie ich es ursprünglich) hatte eingedeutscht und wieder installiert. Dann habe ich eine Wiederherstellung durchgeführt.
Danach bringt er folgende Meldung:
Warning: mysql_connect(): Access denied for user: 'v153044@localhost' (Using password: YES) in /www/htdocs/v153044/phpBB2/db/mysql4.php on line 48
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/v153044/phpBB2/db/mysql4.php on line 330
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/v153044/phpBB2/db/mysql4.php on line 331
phpBB : Kritischer Fehler
Could not connect to the database
Bin ja mit meinem Forum umgezogen: von "guzzipower.de/phpBB2" zu "forum.guzzipower.de/phpBB2"
Oben im Zitat ist aber der alte Pfad und der alte Datenbankname angegeben, der war wohl auch im Backup.
Wo und wie kann ich den nun manuell berichtigen?
Vielleicht helfen die Daten hier weiter:
Code: Alles auswählen
$dbms = 'mysql4';
$dbhost = 'localhost';
$dbname = 'd0019575';
$dbuser = 'd0019575';
$dbpasswd = '123456';
$table_prefix = 'phpbb_';
Edit:
Hab gerade mit allinkl.de telefoniert. Es ist nicht möglich, den Datenbanknamen manuell zu vergeben. Sonst hätte ich einfach die phpBB wieder da installiert wo sie früher war.
Edit2:
Hab jetzt mal ein bisschen in "phpMyAdmin" rumgeschaut. Es sind dort alle Daten der Widerherstellung gespeichert. User, Post, Paßwörter usw.
Aber trotzdem kann sich keiner mehr anmelden.
Registrieren klappt noch bis zu der Bestätigungsmail, wenn man da auf den Aktivierungslink klickt, kommt wieder die obige Fehlermeldung.
Hier kommen nun die Fragen auf, ist der Fehler in den
- Dateien des Forums oder in der
- SQL-Datenbank
- in welcher Datei ist dieser Pfad
/www/htdocs/v153044/phpBB2/db/mysql4.php
gespeichert?
Für eine Antwort wäre ich echt dankbar.
Grüße Marcus
Verfasst: 06.08.2005 00:03
von marcus1979
Na Leut,
jetzt bin ich aber echt entäuscht.

Keiner kann mir helfen.
Naja, nachdem ich ja Zugriff auf die Datenbank habe, werde ich dort einfach die verschlüsselten Daten kopieren und in die neue Datenbank einfügen, dann hat jeder User wieder sein Paßwort, das Registrierungsdatum u. a. sind auch wieder richtig und keiner merkt, daß ich eigentlich alle Beiträge -ganz altmodisch- einfach abgeschrieben habe.
Grüße Marcus
Verfasst: 06.08.2005 09:05
von PhilippK
Du schmeißt ja hier auch nur mit Fehlermeldungen und Korrekturen zu deinen Posts rum - da ist es verdammt schwer, zu folgen
Vielleicht schilderst du nochmals die aktuelle Situation und wo derzeit das Problem liegt - ich schau da nicht mehr so ganz durch...
Gruß, Philipp
Verfasst: 06.08.2005 11:47
von marcus1979
Hallo Philipp,
meine alte SQL-Datenbank hieß "v153044" und meine neue SQL-Datenbank heißt "d0019575".
Wenn ich einen Datenbankbackup mache kann ich mich nicht mehr einloggen, weil dabei irgendwo der alte Datenbankname hinterlegt wird.
In der config.php ist der Fehler nicht.
Und ich weiß eben nicht wo ich das manuell ändern kann.
Grüße
Marcus