Neuinstallation mit Datenbank auf externen Server

  • Hallo zusammen,

    ich habe eine Wordpress Seite mit sehr vielen Seiten. Meine Datenbank ist 500MB groß. Da die Performance der Seite sehr zu wünschen übrig lässt, würde ich gern die Datenbank auslagern.

    Ich habe 2 Server mit Debian 9. Auf einem läuft Apache mit PHP. Auf dem anderen ist MarinaDB installiert. Ich habe dort einen Benutzer mit Zugriff auf jeden Host (%) erstellt. Die Datenbank auch angelegt.

    Wenn ich nun eine frische Installation starten will, gebe ich als Host die IP des Servers mit der Datenbank an. Aber nach dem Klick auf Submit dann sofort die Fehlermeldung.

    Es wird hier gar nicht probiert eine Verbindung aufzubauen. Es kommt sofort der Error. Wie kann ich es anstellen, dass die externe Datenbank genutzt wird? Muss ich in der WP-Config irgendetwas ändern?

    Ich bin echt ratlos.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Aber nach dem Klick auf Submit dann sofort die Fehlermeldung.


    Welche Fehlermeldung? Screenshot?

    Muss ich in der WP-Config irgendetwas ändern?


    Eine [FONT=Courier New]wp-config.php[/FONT] existiert standardmässig bei einer frischen Installation noch gar nicht, sie wird vom Installationsprozess anhand Deiner Eingaben erstellt.

  • Fehlermeldung siehe oben. Ist ne Standartfehlermeldung. Ich habe es auch blank versucht. Ist die selbe Meldung. Der Installationsprozess versucht gar nicht erst eine Verbindung zum Server aufzubauen.

  • Diese Meldung erscheint, wenn Benutzername oder Kennwort falsch sind oder der Datenbankserver vom WordPress Webserver aus nicht unter dem angegeben Hostnamen bzw. IP mit ggf. angehängtem Port erreichbar ist.

    Was bedeutet "blank versucht"? Was genau steht im Feld Database Host?

  • Ja. Ansich ist mir die Fehlermeldung klar. Aber es kommt auf dem Datenbankserver nicht einmal eine Anfrage an.
    Im Feld host steht nur die IP Adresse des Servers. Ich habe es auch schon mit Port 3306 versucht. Also quasi so IP : Port

    Mit Blank meine ich also ohne manuelle Einträge, sondern mit Eingabe im Webformular bei der Installation.

  • Die Leerzeichen habe ich nur hier drin weil das Forum aus den Zeichen ohne Leerzeichen einen Smiley macht. ;)

    Welche Angaben bräuchtest du denn? Ich würde ja mehr Infos geben.

    2 x Debian 9 Server
    1x mit Apache und PHP
    1x MarinaDB

    Auf dem Datenbankserver habe ich eine Datenbank angelegt. Mittels PHPMyAdmin einen Benutzer angelegt und bei Host jeden Host eingegeben.

    Im Log des Datenbankservers tauchen keinerlei Versuche auf das es erfolglose Verbindungsversuche gibt.
    Wenn ich auf Submit klicke kommt eine Sekunde später schon die oben angehängte Fehlerseite. Für mich sieht das so aus, dass die Wordpress Installation gar nicht versucht die externe Datenbank zu erreichen und ich frage mich, warum?

  • Im Log des Datenbankservers tauchen keinerlei Versuche auf das es erfolglose Verbindungsversuche gibt.

    Firewall davor?

    Du kannst es auch mit den mysql client testen, ob die Verbindung offen ist.

    Einfach auf den Webserver eingeben:

    mysql -uUSER -pPASSWORT -hDEINEIPDESMARIADBSERVERS

    Wenn du rein kommst, ist alles in Ordnung. Wenn nicht, liegt es nicht an WordPress sondern an deinen Datenbankserver.

  • Ich nehme mal an es handelt sich um Vserver mit fertigen Images vom Hoster. Sehr oft sind die MariaDB Packages dort nicht für den Remote Zugriff konfiguriert sondern hören nur auf 127.0.0.1. Also einfach mal auf den DB Server auf der Console versuchen per mysql client über die extrene IP zuzugreifen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!