Hallo liebe Datenbank-Experten,
ich arbeite mit dem Open Source CMS "Joomla" und habe eine Seite auf einem
lokalen Server, also meinem Rechner (MacBook pro) installiert und aufgebaut.
Nun möchte ich diese Seite, die bereits läuft, online stellen.
... Das ganze System basiert, soweit ich das verstehe, auf einer Datenbank.
Problem: Ich brauche, um die Datenbank bei meinem Webserver zu importieren,
offenbar erstmal eine "exportierte" Datenbank.
(Wo die Datenbank, also der Ordner mit den vielen "jos_" Dateien liegt weiß ich.
Aber ich kriege sie nicht im PHPMyAdmin geöffnet, um sie 'import-tauglich' für den Web-Server zu machen.)
- - - - - - - -
Ich arbeite lokal mit "MAMP". Und öffne PHPMyAdmin über den Link
http://localhost:8888/MAMP/frame.php...anguage=German
... weil die Startseite sich über das Programm nicht öffnen lässt.
(Bisher brauchte ich PHPMyAdmin nicht. Habe in den letzten 3 Wochen die Webseite aufgebaut,
einfach nur über http://localhost:8888/administrator/ und http://localhost:8888/ )
- - - - - - - -
Im PHPMyAdmin erhalte ich jetzt folgende Fehlermeldung:
"phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen, jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre Einstellungen für Host, Benutzername und Passwort in Ihrer config.inc.php überprüfen und sich vergewissern, dass diese den Informationen, welche Sie vom Administrator erhalten haben, entsprechen.
Fehler
MySQL meldet:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)"
- - - - - - - -
Ich habe keine Ahnung, was das genau alles bedeutet. Denn ich bin EIGENTLICH
Joomla Anfänger und kann gerade mal etwas HTML programmieren.
Seit dieser Woche auch einfache PHP-Formulare ...
Aber habe bereits einige Foren durchsucht. Unter anderem, dieses hier:
http://www.joomlaportal.de/allgemein...t-aendern.html
Und dieses:
http://forum.mamp.info/viewtopic.php?f=1&t=478
Offenbar muss ich das MySQL Passwort ändern. Richtig?
Den Foren zu urteilen zitiere ich aus den entsprechenden Joomla-Dateien:
Applications/MAMP/bin/mamp/index.php , Zeile 15:
Applications/MAMP/bin/phpMyAdmin/config.inc.php , Zeile 84 bis 87:
Applications/MAMP/htdocs/configuration.php , Zeile 50:
(Dieses Passwort habe ich für diesen Forum-Beitrag verändert.
Das Original sieht so ähnlich aus. Eine Menge Buchstaben und Zahlen.)
- - - - - - - -
Nun habe ich folgendes versucht:
In der configuration.php habe ich
* "var $password = 'D7BF9ePy2bKn4wnp' " geändert auf "var $password = 'root' "
Und hatte gehofft, dass damit "root, root, root" ... alles wieder gut.
Aber: Sobald ich das Passwort in der configuration.php ändere, funktioniert die lokale
Webseite und die Admin-Oberfläche nicht mehr.
Sobald ich es zurück setze, läuft wieder alles.
- - - - - - - -
Ich brauche eine Lösung für folgendes Problem:
* Wie kann ich mich in das PHPMyAdmin einloggen um meine Datenbank zu exportieren?
Oder
* Kann ich die Datenbank auch auf anderem Wege auf den Webserver spielen?
Wenn ja, wie?
Wäre sehr gut, wenn jemand helfen kann. Sonst kriege ich meine Seite nicht online.
Beste Grüße
Nils
P.S.: Ich hoffe, dass der Betreff dieses Threads so OK ist.
Alternativ wäre natürlich möglich: "Wie mache ich eine Datenbank 'import-fertig',
wenn ich keinen Zugriff per PHPMyAdmin darauf habe"? ... (Falls das überhaupt möglich ist.)
ich arbeite mit dem Open Source CMS "Joomla" und habe eine Seite auf einem
lokalen Server, also meinem Rechner (MacBook pro) installiert und aufgebaut.
Nun möchte ich diese Seite, die bereits läuft, online stellen.
... Das ganze System basiert, soweit ich das verstehe, auf einer Datenbank.
Problem: Ich brauche, um die Datenbank bei meinem Webserver zu importieren,
offenbar erstmal eine "exportierte" Datenbank.
(Wo die Datenbank, also der Ordner mit den vielen "jos_" Dateien liegt weiß ich.
Aber ich kriege sie nicht im PHPMyAdmin geöffnet, um sie 'import-tauglich' für den Web-Server zu machen.)
- - - - - - - -
Ich arbeite lokal mit "MAMP". Und öffne PHPMyAdmin über den Link
http://localhost:8888/MAMP/frame.php...anguage=German
... weil die Startseite sich über das Programm nicht öffnen lässt.
(Bisher brauchte ich PHPMyAdmin nicht. Habe in den letzten 3 Wochen die Webseite aufgebaut,
einfach nur über http://localhost:8888/administrator/ und http://localhost:8888/ )
- - - - - - - -
Im PHPMyAdmin erhalte ich jetzt folgende Fehlermeldung:
"phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen, jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre Einstellungen für Host, Benutzername und Passwort in Ihrer config.inc.php überprüfen und sich vergewissern, dass diese den Informationen, welche Sie vom Administrator erhalten haben, entsprechen.
Fehler
MySQL meldet:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)"
- - - - - - - -
Ich habe keine Ahnung, was das genau alles bedeutet. Denn ich bin EIGENTLICH
Joomla Anfänger und kann gerade mal etwas HTML programmieren.
Seit dieser Woche auch einfache PHP-Formulare ...
Aber habe bereits einige Foren durchsucht. Unter anderem, dieses hier:
http://www.joomlaportal.de/allgemein...t-aendern.html
Und dieses:
http://forum.mamp.info/viewtopic.php?f=1&t=478
Offenbar muss ich das MySQL Passwort ändern. Richtig?
Den Foren zu urteilen zitiere ich aus den entsprechenden Joomla-Dateien:
Applications/MAMP/bin/mamp/index.php , Zeile 15:
Code:
$link = @mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'root', 'root');
Code:
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root'; // MySQL password (only needed
// with 'config' auth_type)
Code:
var $password = 'D7BF9ePy2bKn4wnp';
Das Original sieht so ähnlich aus. Eine Menge Buchstaben und Zahlen.)
- - - - - - - -
Nun habe ich folgendes versucht:
In der configuration.php habe ich
* "var $password = 'D7BF9ePy2bKn4wnp' " geändert auf "var $password = 'root' "
Und hatte gehofft, dass damit "root, root, root" ... alles wieder gut.
Aber: Sobald ich das Passwort in der configuration.php ändere, funktioniert die lokale
Webseite und die Admin-Oberfläche nicht mehr.
Sobald ich es zurück setze, läuft wieder alles.
- - - - - - - -
Ich brauche eine Lösung für folgendes Problem:
* Wie kann ich mich in das PHPMyAdmin einloggen um meine Datenbank zu exportieren?
Oder
* Kann ich die Datenbank auch auf anderem Wege auf den Webserver spielen?
Wenn ja, wie?
Wäre sehr gut, wenn jemand helfen kann. Sonst kriege ich meine Seite nicht online.
Beste Grüße
Nils
P.S.: Ich hoffe, dass der Betreff dieses Threads so OK ist.
Alternativ wäre natürlich möglich: "Wie mache ich eine Datenbank 'import-fertig',
wenn ich keinen Zugriff per PHPMyAdmin darauf habe"? ... (Falls das überhaupt möglich ist.)
Comment