Seite 1 von 1

Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 20:34
von SeewolfPK
Hallo,

wie schon beim Update auf 3.0.8
viewtopic.php?f=73&t=211313&start=20

habe ich wieder einmal Timeout auf meinem Server.

Also versuchte ich wieder den Weg via XAMPP.

Suche mich schon den halben Tag lang fast zu Tode nach einer Lösung für

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Access denied for user 'xyz'@'localhost' (using password: YES) [1045]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Habe in XAMPP phpMyAdmin die Rechte des Users xyz angelegt. Paßwort in den Anmeldeinformationen
das was in config.php als Datenbank-Pw eingetragen ist.

Trotzdem o.a.Fehlermeldung.

Was mache ich falsch?

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 20:40
von Metzle
Hallo,

da stimmen die Angaben in der config.php nicht überein mit den Angaben für deine XAMPP-Datenbank.

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 20:50
von SeewolfPK
Metzle, danke für eine schnelle Antwort.

Der Datenbankname und der Datenbankuser nebst dem DB-PW wurden exakt in XAMPP
angelegt bzw. eingetragen.

Vom letzten Mal weiß ich ja schon, das ich zunächst die DB blanko in XAMPP anlegen muß.
Dann habe ich die DB importiert und danach via Rechte den Benutzer angelegt.

Das gesamte Forum vom Server mit Filezilla geladen und in htdocs von XAMPP kopiert.

Ich kann keine fehlende Übereinstimmung so erkennen. Bitte um nähere Erklärung.

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 21:13
von schnagga
Moin,

das ist ja schon mal falsch:
Der Datenbankname und der Datenbankuser nebst dem DB-PW wurden exakt in XAMPP
angelegt bzw. eingetragen.
In XAMPP musst du einen eigenen Namen und User vergeben. Du kannst das nicht einfach vom Server kopieren!

Von daher:
Metzle hat geschrieben:da stimmen die Angaben in der config.php nicht überein mit den Angaben für deine XAMPP-Datenbank.
LG

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 21:28
von SeewolfPK
Nun verstehe ich gar nix mehr.

Die Datenbank z.B. xyz importiere ich doch vom Server.

Für die Datenbank gibt es vom Server lt. config.php einen user xyz mit pw xyz.

Beim versuchten Forenstart in XAMPP wird mir genau der Fehler mitgeteilt,
das der User xyz wohl nicht das richtige pw hat.

Wenn ich nun einen user zzz mit pw zzz anlege, ändert das nix.

Beim Update auf 3.0.8 hat das problemlos geklappt, nachdem ich dahinter gekommen bin,
das ich zunächst einen db-namen vergeben muß und dann erst importieren kann.

Deshalb verzweifel ich ja jetzt vollkommen. (Bin doch noch nicht mal ein Jahr seniler geworden :D )

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 21:41
von Metzle
SeewolfPK hat geschrieben:Für die Datenbank gibt es vom Server lt. config.php einen user xyz mit pw xyz.
Klar, den gibt es, nur sind das ja die Zugangsdaten von deinem Hoster, wo dein Forum liegt.

Hast du denn die Verbindungsdaten in der config.php an XAMPP angepasst, also den DBHost usw.? Da darfst du ja auch nicht die gleichen nehmen wie auf dem Server.

Ich habe bspw. in XAMPP nicht mal ein Passwort vergeben für meine Datenbank(en).

Ich habe den DB-Benutzer root und das Passwort lass ich einfach leer in der config.php. Wichtig ist aber, dass der DB-Host auch stimmt. Dort sollte wohl localhost oder 127.0.0.1 eingetragen sein.

Re: Probleme mit Update auf 3.0.9

Verfasst: 12.07.2011 21:59
von SeewolfPK
Metzle hat geschrieben: Hast du denn die Verbindungsdaten in der config.php an XAMPP angepasst, also den DBHost usw.? Da darfst du ja auch nicht die gleichen nehmen wie auf dem Server.

Ich habe bspw. in XAMPP nicht mal ein Passwort vergeben für meine Datenbank(en).

Ich habe den DB-Benutzer root und das Passwort lass ich einfach leer in der config.php. Wichtig ist aber, dass der DB-Host auch stimmt. Dort sollte wohl localhost oder 127.0.0.1 eingetragen sein.
Das war der entscheidende Tipp.

Obwohl ich mir sicher bin, das ich das beim Update auf 3.0.8 nicht so gemacht habe.
Einfach neuen DB-Namen MyForum angelegt und die DB importiert. Gar keine User weiter angelegt,
da root ja sowieso da ist.

Zugang localhost ist identisch mit der Server config.db.

Wichtig ist es funzt jetzt und ich kann das Update starten und die geänderten Dateien speichern und wieder auf den
Server packen.

D A N K E !!!

Nachtrag: OMG - Update hängt jetzt auch schon seit 15 Minuten bei 48 überprüften Dateien
-wie auf dem Server-. Lokal bekomme ich wohl kein Timeout, aber ein Update wird das wohl nicht.

Re: Probleme mit Update auf 3.0.9

Verfasst: 13.07.2011 00:16
von schnagga
SeewolfPK hat geschrieben: (...) Update hängt jetzt auch schon seit 15 Minuten bei 48 überprüften Dateien
-wie auf dem Server-. Lokal bekomme ich wohl kein Timeout (...)
Moin,

doch, das ist durchaus möglich. Ich hatte das mal als ich meinen Style via XAMPP aktualisieren wollte. Auf dem Server ging das aber lokal ist XAMMP immer wieder ins Timeout gelaufen.
Bei XAMPP kannst du aber den Wert in der php.ini erhöhen.

Suche
xampp/php/php.ini

Code: Alles auswählen

; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = xxx
Erhöhe den Wert:

Code: Alles auswählen

max_execution_time = xxx
Mit XAMPP dauert alles etwas länger (jedenfalls bei mir :roll: ). Vermutlich liegt das aber an meinem sehr alten PC :( .

LG

Re: Probleme mit Update auf 3.0.9

Verfasst: 13.07.2011 08:19
von SeewolfPK
Super, schnagga :grin:

das war die Lösung und hat mir die Zeit einer schon angedachten Neuinstallation auf Basis von Version .9
erspart.

Habe den Wert auf 900 erhöht um nicht erst zu testen, wieviel nötig ist :D
Jetzt konnte XAMPP alle Dateien prüfen und aktualisieren. Einige wenige Konflikte sind schnell geklärt.

Kann die Update-Dateien jetzt auf den Server laden.

Gut das es Foren mit kompetenten USERN gibt.

Danke, Danke.