Deutsch| English

Zurück   Howtoforge Forum > ISPConfig > Installation und Konfiguration

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1  
Alt 24.08.2011, 16:52
Neuer Benutzer
 
Registriert seit: 11.07.2011
Beiträge: 10
Standard Gelöst: ISPC2: Nach Umzug keine Datenbankbenutzer und Datenbanken mehr.

Hallo Allerseits!

Ich habe einen ISPC2 Server auf einen neuen Rechner umgezogen. Das hat auch alles gut geklappt, nur die Datenbanken sind jetzt nicht mehr erreichbar (obwohl lt. phpmyadmin alle da) und auch im Backend von ISPC erscheinen weder Datenbanken noch Datenbankbenutzer innerhalb der "Options" Seite in den Einstellungen der einzelnen Webs. Seltsam ist auch, dass ich so einen Umzug vor einer Woche bereits mit einem anderen Server durchgezogen habe und das Ganze da einwandfrei funktioniert hat.

Irgendjemand eine Idee??

Gruß
selli

Geändert von selli69 (25.08.2011 um 18:18 Uhr).
Mit Zitat antworten
  #2  
Alt 24.08.2011, 17:40
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Kannst Du auf die Daten in den Datenbanken, also Tabellen und Datensätze mit phpmyadmin zugreifen?
Mit Zitat antworten
  #3  
Alt 24.08.2011, 18:34
Neuer Benutzer
 
Registriert seit: 11.07.2011
Beiträge: 10
Standard

Hallo Till,

Danke für die schnelle Reaktion!

Ich kann auf die Daten in der Datenbank via phpmyadmin zugreifen. Das funktioniert einwandfrei.

Noch ein Hinweis: Ich habe beim Umzug alle Datenbanken komplett in ein File gedumpt und auch wieder komplett restored. Das hat beim letzten Umzug auch funktioniert.

lg

Geändert von selli69 (24.08.2011 um 18:43 Uhr). Grund: Typo
Mit Zitat antworten
  #4  
Alt 25.08.2011, 11:24
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Du schreibst oben, dass die Datenbanken nicht erreichbar sind, Du kannst aber mit phpmyadmin auf die Datenbanken zugreifen. Sie funktionieren also und sind erreichbar. Wo liegt dann das Problem?
Mit Zitat antworten
  #5  
Alt 25.08.2011, 13:03
Neuer Benutzer
 
Registriert seit: 11.07.2011
Beiträge: 10
Standard

das Problem liegt darin, dass die auf den Webpräsenzen liegenden Anwendungen (joomlas, drupals) nicht auf die Datenbanken zugreifen können und eine Administration von Datenbanken und Datenbankusern im ISPConfig-Backend nicht möglich ist, weil weder Datenbanken noch User innerhalb der Webkonfiguration im Reiter "Options" zu sehen sind. Sprich, ich kann im Backend weder Datenbanken noch zugehörige User anlegen.

um es noch deutlicher zu machen:

das ist, was ich im Backend erwarte:


das ist, was ich derzeit bekomme:

Geändert von selli69 (25.08.2011 um 13:07 Uhr).
Mit Zitat antworten
  #6  
Alt 25.08.2011, 13:31
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Hast Du denn beim Umzug des Servers auch alle web* User aus der mysql.user Tabelle und die Datenbankberechtigungen aus der mysql.db Tabelle auf den neuen Server kopiert?
Mit Zitat antworten
  #7  
Alt 25.08.2011, 14:12
Neuer Benutzer
 
Registriert seit: 11.07.2011
Beiträge: 10
Standard

ja, ich habe, wie oben bereits geschrieben, die komplette Datenbank geklont. Also auf dem alten Server

Code:
mysqldump -h localhost -u root -pgeheim -c --add-drop-table --add-locks --all --quick --lock-tables --all-databases > sqldump.sql
dann die sqldump.sql auf den neuen Server kopiert und

Code:
mysql -h localhost -u root -pgeheim < sqldump.sql
Habe auch grad noch mit phpmyadmin nachgesehen, die Datenbankrechte auf dem neuen Server sind alle da (in der Anzeige von phpmyadmin, oben Reiter "Rechte"). Die mysql.user auf dem neuen Server enthält nur keine lesbaren usernamen, von der Struktur und der Anzahl der Datensätze ist der Inhalt verglichen mit der "Rechte" anzeige kongruent, gleiches gilt für mysql.db. Auf dem alten Server ist eine Datenbank "mysql" gar nicht in der Liste von phpmyadmin, so das ich auf die Schnelle hier keinen Vergleich ziehen kann.

BTW: Ich habe auch mal auf dem letzte Woche umgezogenen Server nachgesehen, gleiches Bild da, nur diese funktioniert einwandfrei. (!?)

Ich habe mich beim Umzug an dieses Howto gehalten: http://www.howtoforge.com/forums/showthread.php?t=2717 außer, dass ich halt die Datenbank komplett gedumpt habe und nicht einzeln.

Geändert von selli69 (25.08.2011 um 14:14 Uhr). Grund: ergänzt
Mit Zitat antworten
  #8  
Alt 25.08.2011, 14:23
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Wenn die Zugänge nicht gehen, dann liegt es an den Daten in der mysql.user und mysql.db Tabelle, denn die Zugangsdaten sind nur dort hinterlegt.

Zur Anzeige der Datenbanken in ISPConfig, die Dtenbanken werden nur angezeigt, wenn Datenbanken in den Webseiteneinstellungen aktiviert sind.
Mit Zitat antworten
  #9  
Alt 25.08.2011, 14:36
Neuer Benutzer
 
Registriert seit: 11.07.2011
Beiträge: 10
Standard

Da auch das root Passwort für die Datenbank übernommen wurde gehe ich davon aus, dass dies auch für alle anderen Nutzer geschehen ist.

Ich würde die Datenbanken ja gerne in den Webseiteneinstellungen aktivieren. Leider fehlt auch hier die Checkbox dafür:



Till, ich will dich mit dieser Sache gewiss nicht nerven! Normal isses auch gar nicht nötig, dass ich überhaupt in Foren schreibe, SuFu und lesen langt in 99,9% aller Fälle.. Nur diesmal steh ich echt aufm Schlauch..
Mit Zitat antworten
  #10  
Alt 25.08.2011, 14:40
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Das Problem wird sein dass Du alle Datenbanken gedumpt hast, denn z.B. darf in der ISPConfig Datenbank auf nicht die Tabelle Doctype, server und server_ip der Neuinstallation bei der Migration überschrieben werden, denn diese beinhalten Server bzw. versionspezifische Daten. Wenn die doch überschrieben wurden, dann können Felder in den Formularen von ISPConfig fehlen.

Das einzige was Du dann noch versuchen kannst, ist ispconfig erneut upzudaten, damit der Updater die Tabellen repariert.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 14:16 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0