|
|||
|
Hi,
nach dem Versuch das vermeintlich installierte xtCommerce_v3.0.3-Shop zu ?ffnen, kam die Meldung: "Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: NO) in /srv/www/htdocs/HorstShop/includes/functions/database.php on line 19 Unable to connect to database server!" Was tun??? |
|
|||
|
sieht aus als h?ttest du die falschen daten deiner sql datenbank eingeben. Bin mir nicht ganz sicher ob es nur die includes/configure.php oder auch die admin/includes/configure.php ist welche du jetzt anpassen must.
Und zwar dieser teil ganz unten: // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'BenutzerName'); define('DB_SERVER_PASSWORD', 'Passwort'); define('DB_DATABASE', 'Datenbanknummer'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' |
|
|||
|
Zitat:
das sieht bei mir in "includes/configure.php" und auch in "admin/includes/configure.php" so aus: // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'root'); define('DB_SERVER_PASSWORD', ''); define('DB_DATABASE', 'os_commerce'); define('USE_PCONNECT', 'false'); // use persisstent connections? define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql' 1.? Ist "os_commerce" richtig? oder sollte hier "xt-Commerce" stehen? 2.? wie mu? ich das Password unter Linux 9.3 eingeben? In "Vorschau |
|
|||
|
Zitat:
|
|
|||
|
Zitat:
1. Du musst doch die Datenbank vorher angelegt haben?! Und den Namen tr?gst du da ein. 2. ??? |
|
|||
|
Zitat:
Leider klappt es immer noch nicht. Wo soll ich hier etwas ?ndern? Dies ist die betreffende Zeile: "function tep_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') { global $$link; if (USE_PCONNECT == 'true') { $$link = mysql_pconnect($server, $username, $password); } else { >>> Zeile 19 >>> $$link = mysql_connect($server, $username, $password);" |
|
|||
|
Du sollst da gar nichts ?ndern.
Aber du bist doch bei einem Host. Und da hast du vermutlich ja auch eine DB und die hat entweder sowieso schon einen Namen oder du konntest ihr einen geben. Genau diesen Namen tr?gst du dort in die configure.php Dateien mit dem zugeh?rigen Passwort und dem entsprechenden Server, auf dem sie liegt an. |
![]() |
| Lesezeichen |
| Stichworte |
| brauser, fehler, ffnen |
| Themen-Optionen | |
| Ansicht | |
|
|