Umzug auf anderen Rechner

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Umzug auf anderen Rechner

Postby dude_steffen » 03. May 2011 11:54

hallo zusammen

ich habe auf meinem laptop xampp laufen und dort im htdocs Ordner einen Unterordner namens wiki. In diesem befinden sich meine Daten.
Jetzt habe ich auf einem anderen Rechner Xampp für Windows installiert und den Ordner wiki kopiert und in den Ordner htdocs eingefügt.
Xampp läuft. Das Wiki läuft nur lokal auf dem Rechner

Wenn ich meine Wiki aufrufen will, wird mir aber gesagt, dass es ein Problem gibt, welches vermutlich folgendes ist:
(Can't contact the database server: Access denied for user 'root'@'localhost' (using password: YES) (localhost))

Das ist ja auch logisch, da ich bei der neuen Xampp Installation die Datenbankanbindung nicht übertragen habe.
Aber wo mache ich das?

Oder aber: War es ein völlig falscher Weg und ich müssten den Umzug anders machen.

Für Hilfe vielen Dank

Steffen
dude_steffen
 
Posts: 9
Joined: 24. January 2011 16:50

Re: Umzug auf anderen Rechner

Postby Altrea » 03. May 2011 12:09

Du musst sowohl die Datenbanktabellen exportieren/reimportieren als auch den Zugang zur Datenbank (Datenbankuser) so einrichten, dass sich dieser sich mit der Datenbank verbinden kann.
Beides kannst du mit phpmyadmin.

Kleiner Hinweis am Rande: Du solltest für jede deiner Anwendungen eigene Datenbankuser einrichten, statt den User root dafür zu verwenden.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Umzug auf anderen Rechner

Postby dude_steffen » 03. May 2011 13:23

Du mußt dem "neuen" Mysql-Server noch das neue Password für root mitteilen (und auch phpmyadmin)


Vielen Dank für die beiden Antworten.
Den letzten Punkt (siehe Zitat) verstehe ich, weiß aber leider nicht, wo ich das mache.
Hat mir auch dazu bitte noch jemand einen Tipp?

Danke
Steffen
dude_steffen
 
Posts: 9
Joined: 24. January 2011 16:50

Re: Umzug auf anderen Rechner

Postby Altrea » 03. May 2011 13:27

Wie schon gesagt würde ich dafür nicht den User root verwenden sondern einen eigenen User anlegen.
Das kannst du mit phpmyadmin Über das Tab "Rechte".

Anschließend musst du den User noch in der Konfiguration deiner Anwendung dementsprechend abändern.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Umzug auf anderen Rechner

Postby dude_steffen » 03. May 2011 13:34

Anschließend musst du den User noch in der Konfiguration deiner Anwendung dementsprechend abändern.


und wo mache ich das? ich vermute, dass es daran hängt.

wieso ich aber nicht als root arbeiten soll, verstehe ich nicht. das ist ja nur ein internes wiki für mich alleine.
dude_steffen
 
Posts: 9
Joined: 24. January 2011 16:50

Re: Umzug auf anderen Rechner

Postby Altrea » 03. May 2011 14:18

dude_steffen wrote:wieso ich aber nicht als root arbeiten soll, verstehe ich nicht. das ist ja nur ein internes wiki für mich alleine.


Ganz einfach:
- Klar voneinander unabhängige Strukturen sollten auch klar voneinander unabhängige Zugänge haben (spätestens wenn du mehr als eine Anwendung hast die einen Datenbankzugang braucht)
- Gewähre deiner Anwendung nur soviele Rechte wie sie auch wirklich benötigt (ein Wiki braucht nicht das Recht neue Datenbankuser erstellen, oder Datenbankrechte verleihen zu können)
- Wenn du mit deiner Anwendung von deinem lokalen Testsystem auf ein Livesystem umziehen möchtest, ist ein eigener Datenbankzugang sehr hilfreich

Den User root solltest du nur zur Verwaltung deiner Datenbanken verwenden und nicht an eine Anwendung knüpfen. Denn dieser User hat globale Rechte über alle Datenbanken, was bei einem Livesystem ein großes Sicherheitsrisiko ist.

dude_steffen wrote:und wo mache ich das? ich vermute, dass es daran hängt.

Das kann ich dir nicht sagen. Das hängt von deinem Wiki ab.
Die meisten strukturierten Webanwendungen haben für solche Zwecke eine zentrale Konfigurationsdatei, oftmals config.inc.php oder ähnlich benannt.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Umzug auf anderen Rechner

Postby dude_steffen » 03. May 2011 14:28

danke
ich versuche mich weiter
dude_steffen
 
Posts: 9
Joined: 24. January 2011 16:50


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 27 guests