xtcgreenhorn Posted July 28, 2005 Report Share Posted July 28, 2005 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??? Link to comment Share on other sites More sharing options...
MikeD.76 Posted July 28, 2005 Report Share Posted July 28, 2005 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' Link to comment Share on other sites More sharing options...
xtcgreenhorn Posted July 29, 2005 Author Report Share Posted July 29, 2005 Originally posted by MikeD.76@Jul 28 2005, 11:54 PM 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' Quoted post vielen Dank f?r die schnelle Antwort! 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 Link to comment Share on other sites More sharing options...
xtcgreenhorn Posted July 29, 2005 Author Report Share Posted July 29, 2005 Originally posted by xtcgreenhorn@Jul 29 2005, 09:21 AM vielen Dank f?r die schnelle Antwort! 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 in Erweiterte Editorkomponenten" kann ich nichts ?ndern. Oder wird das Password nur nicht angezeigt? Quoted post Link to comment Share on other sites More sharing options...
smedder Posted July 29, 2005 Report Share Posted July 29, 2005 Originally posted by xtcgreenhorn@Jul 29 2005, 10:21 AM 1.? Ist "os_commerce" richtig? oder sollte hier "xt-Commerce" stehen? 2.? wie mu? ich das Password unter Linux 9.3 eingeben? In "Vorschau Quoted post 1. Du musst doch die Datenbank vorher angelegt haben?! Und den Namen tr?gst du da ein. 2. ??? Link to comment Share on other sites More sharing options...
xtcgreenhorn Posted July 29, 2005 Author Report Share Posted July 29, 2005 Originally posted by smedder@Jul 29 2005, 10:28 AM 1. Du musst doch die Datenbank vorher angelegt haben?! Und den Namen tr?gst du da ein. 2. ??? Quoted post 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);" Link to comment Share on other sites More sharing options...
smedder Posted July 29, 2005 Report Share Posted July 29, 2005 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. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.