Seite 1 von 2

Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 09:04
von thowa
Moin Moin,

ich habe ein Forum von einem Rechner auf einen anderen kopiert.
Auf beiden läuft XAMPP.

Nach dem Kopieren, bekomme ich immer die Fehlermeldung:
Access denied for user 'xyz'@'localhost' (using password: YES) [1045]

Mir ist schon klar, dass das eigentlich ein Problem mit den Userrechten ist.
Allerdings habe ich den user genau so eingerichtet wie auf dem anderen Rechner.

Richtig merkwürdig finde ich, dass wenn ich in der config.php $dbuser lösche, wird immer noch exakt die gleiche Fehlermeldung angezeigt.
Ich würde erwarten, das die Meldung
Access denied for user ''@'localhost' (using password: YES) [1045]
lauten würde.

Um sicher zu gehen, das ich auch die richtige config.php geändert habe, hab ich debugging eingeschaltet.
Dann erscheinen Debug Informationen auf der Webseite. Die Datei ist also schon die richtige.

Kann mir jemand einen Tipp geben?
Hier mal die confpg.php:

Code: Alles auswählen

<?php
// phpBB 3.1.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = '';
$dbuser = '';
$dbpasswd = 'password';
$table_prefix = 'stb85_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
// @define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('DEBUG', true);
// @define('DEBUG_CONTAINER', true);
Vielen Dank
Thorsten

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 10:34
von Gast234254
Hast du Xampp unter "Programme" installiert? Wenn ja deinstalliere Xampp und installiere Xampp unter “c:\” (Hauptfestplatte wo dein Windows Betriebssystem liegt), dann läuft es fehlerfrei unter XP, Vista, Win7, 8.0 und 8.1 des Windoof System.

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 15:22
von thowa
Nein, habe ich nicht.
Xampp liegt im root auf C:
Also C:\Xampp

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 18:37
von gn#36
Du musst in die config.php schon eintragen, welcher Nutzer Zugriff haben soll und welche Datenbank verwendet werden soll. Laut Fehlermeldung versucht es erst einen Benutzer namens xyz dann einen Benutzer namens zu benutzen. Es kann auch sein, dass es Probleme mit "localhost" gibt, wenn du den User "global" eingerichtet hast. Leg' den Benutzer einfach noch mal neu an.

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 19:05
von Crizzo
Hi,

hast du die Zugangsdaten so wie dort in xampp geändert? Denn Standard ist der Benutzer "root" mit keinem Passwort.

Grüße

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 18.02.2015 22:41
von thowa
Ja, der Benutzer existiert in xampp.

Nur ist es egal, welchen Benutzer ich in der config.php angebe.
In der Fehlermeldung steht IMMER Access denied for user 'xyz'@'localhost' (using password: YES) [1045]

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 19.02.2015 03:11
von Gast234254
Ist die Angabe $dbhost richtig unter xampp angegeben?

Code: Alles auswählen

Datenbankbenutzer, wird bei xampp auf der Seite http://localhost/xampp/ unter "Sicherheitscheck" (http://localhost/security/index.php) konfiguriert. Es sollte immer ein Passwort für den MySQL Admin vergeben werden, auch unter xampp.
phpBB3/config.php

Code: Alles auswählen

<?php
// phpBB 3.1.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = 'localhost';   <= hier muss bei xampp "localhost" eingegeben werden
$dbport = ''; <= hier muss keine Angabe erfolgen
$dbname = 'xxxx'; <= Name der Datenbank
$dbuser = 'root';   <= Bei xampp Standard "root"
$dbpasswd = 'xxxx';   <= Passwort für den MySQL Admin
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
@define('DEBUG', true);
@define('DEBUG_CONTAINER', true);

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 19.02.2015 12:14
von thowa
Leider hilft mir das nicht weiter.

Mein Problem scheint momentan hier zu liegen:
Egal welchen User ich im Config.php eintrage, der User in der Fehlermeldung ändert sich nicht :oops:

Werden die User irgendwo gecacht???

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 19.02.2015 13:00
von Gast234254
Welche Version von xampp hast du im Einsatz?
Vielleicht würde es helfen wenn du dir ein neues aktuelles Paket herunter lädst und es nochmals neu installierst.

http://www.akademie.de/wissen/xampp-als ... twebserver

Re: Merkwürdiges verhalten mit XAMPP

Verfasst: 19.02.2015 13:59
von thowa
Xampp hab ich erst vor ein paar Tagen herunter geladen.
Ich habe Xampp 5.6.3.

Ich bin einen Schritt weiter.
Ich habe den Benutzer angelegt, der mir in der Fehlermeldung angezeigt wird.
(Anscheinend konnte ich mich an das passwort erinnern ;-) )

Leider krieg ich immer noch ein Fehler:
SQL ERROR [ mysqli ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 [1064]