[gelöst] Verknüpfung neue Datenbank
am 02.12.2015 - 16:56 Uhr in
Hallo zusammen,
ich will mein Drupal 6 spiegeln auf einen V-Server. Aktuell liegt er auf einem Hosting-Paket. Damit ich danach auf Drupal 8 upgraden kann. Ich habe die Datenbank im V-Server übertragen (gleicher dantenbank-Name wie auf dem Hosting-Paket, allerding anderer Nutzer und anderes Passwort). Der Inhaltsordner ist auch bereits auf dem V-Server.
Nun meine Frage: wie kann ich die Einstellungen anpassen, damit Drupal auf die richtige Datenbank zugreift. Ich war bereits unter site/default/settings.php., allerdings kann ich da nur das Passwort und den Namen der Datenbank änder. Zum Nutzer finde ich nichts. Für mich stellt sich auch die Frage, ob die Datenbankadress in settings auch angepasst werden muss. oder ob bei Strato die Adressen für die Datenbank (@rdbms.strato.de) ob Hosting oder V-Server immer die gleiche ist??
Was muss ich noch beachten, das ich auf dem V-Server das gleiche habe wie aktuell auf dem Hosting-Paket? Vielleicht kann jemand helfen?? Oder muss ich noch in anderen Datein was anpassen?
Lieben Dank, M.
- Anmelden oder Registrieren um Kommentare zu schreiben
Doch, der Nutzer steht in der
am 02.12.2015 - 17:06 Uhr
Doch, der Nutzer steht in der settings.php auch mit drin. Ohne geht es nicht.
Allerdings weiß ich von Hostern, wo Nutzername gleich Datenbankname. Das ist bei Dir allerdings nicht der Fall. Schau doch mal 3 Zeilen höher, da ist es aufgeschlüsselt. Ich hoff übrigens mal, du hast nicht die Originaldaten im Screenshot drin? Wenn ja, solltest Du die sofort ändern, damit kann jeder bei Dir einsteigen und im worst case alles löschen!
Ob der Datenbankserver gleich ist, wird Dir wohl Strato sagen können.
schau den db-pfad an
am 02.12.2015 - 17:29 Uhr
U mit der Nummer ist der Datenbankuser und das nach dem Doppelpunkt ist das Passwort.
Ich have das soweit
am 02.12.2015 - 23:15 Uhr
Ich have das soweit angepasst, allerdings kommt beim starten folgende Fehlermeldung:
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
Der Server läuft und die Daten angaben sind auch korrekt...Muss ich noch irgendwas beim spiegeln eines Systems beachten? Ich habe den Webspace komplett kopiert und auf den neuen Server hochgeladen + die Datenbank neu angelegt, die alte Datenbank importiert und in settings die Datenbank angaben geändert. Ich hab das jetzt seit 2 Stunden hin- und her kontrolliert. Finde aber keinen Weg, das mein System auf den neuen Server läuft.
weiß jemand wie ich weiter komme?
da hst du wohl immer noch
am 03.12.2015 - 05:48 Uhr
da hst du wohl immer noch nicht die richtigen db daten eingetragen
Eigentlich schon, ich habe
am 03.12.2015 - 07:06 Uhr
Eigentlich schon, ich habe das auch mit einem anderen Drupalsystem getestet. Da hat es mit der Datenbank funktioniert:
* Database URL format:
* $db_url = 'mysql://username:password@localhost/databasename';
* $db_url = 'mysqli://username:password@localhost/databasename';
* $db_url = 'pgsql://username:password@localhost/databasename';
*/
$db_url = 'mysqli://Testname:testpasswort@localhost:3306/testdatenbank';
$db_prefix = '';
soweit ich weiß gibts bei
am 03.12.2015 - 08:45 Uhr
soweit ich weiß gibts bei strato doch kein localhost
Denke an die exakte Schreibweise
am 03.12.2015 - 08:49 Uhr
das Beste ist copy&paste.
Kannst du die Zieldatenbank mit phpMyAdmin sauber lesen?
Ich habe jetzt über
am 03.12.2015 - 13:18 Uhr
Das Problem lag in der htaccess, jetzt funktioniert es.
LG,
Manu