Zum Inhalt springen

20 Ergebnisse für datenbank

FAQ

WordPress Fehlermeldung: "Fehler beim Aufbau einer Datenbankverbindung"

23. Mai 2024

Einer der häufigsten Fehler beim Betrieb von WordPress ist der folgende:
Dieser Fehler kann sowohl kurz nach der Installation auftreten, als auch plötzlich im laufenden Betrieb. WordPress benötigt für den Betrieb eine Datenbankverbindung, um Einstellungen, Beiträge, etc. zu speichern. Mögliche Ursachen für den Fehler sind folgende: In der WordPress Konfiguration sind die falschen Datenbankzugangsdaten gespeichertAm häufigsten tritt dieser Fehler auf, wenn in der WordPress Konfiguration die falschen Zugangsdaten für die Datenbankverbindung gespeichert sind und WordPress daher keine Verbindung zur Datenbank herstellen kann. Dies kann z. B. passieren, wenn Sie im laufenden Betrieb das Passwort für die Datenbank ändern, ohne die Änderung auch in der WordPress Config Datei vorzunehmen. Um diese Ursache zu beheben, öffnen Sie bitte die wp-config. php zum bearbeiten mit einem Texteditor. Dies können Sie z. B. direkt per SSH machen oder Sie laden die Datei per FTP auf Ihren PC herunter und bearbeiten die Datei hinterher lokal. Folgende Einträge in der Datei sind für die Datenbankverbindung zuständig: define('DB_NAME', '##datenbankname##'); define('DB_USER', '##datenbankbenutzername##'); define('DB_PASSWORD', '##datenbankpasswort##'); define('DB_HOST', '127. 0. 0. 1: 3306');Die Einträge in der Datei können bei Ihnen etwas anders aussehen, da diese normalerweise noch Kommentare enthalten, die wir in diesem Beispiel entfernt haben. Bitte passen Sie diese Einträge in der wp-config. php entsprechend an. Der Datenbankbenutzer und Datenbankname wird Ihnen von unserem System vorgeben. Das Passwort haben Sie bei der Erstellung der Datenbank selbst vergeben. Sie können das Passwort aber auch jederzeit neusetzen, falls Sie diese vergessen haben. Hinterher sollte WordPress problemlos eine Verbindung zur Datenbank herstellen können. Die Datenbank existiert nicht oder hat keinen InhaltDie Fehlermeldung wird auch angezeigt, wenn die Datenbank nicht existiert oder nicht die benötigten Tabellen enthält. Dies kann z. B. passieren, wenn Sie die WordPress Installation von einem anderen Provider zu webgo umziehen, aber die alte Datenbank noch nicht richtig importiert haben. Bitte prüfen Sie über das Tool phpMyAdmin, ob die Datenbank existiert und auch den richtigen Inhalt hat. Die Datenbank ist beschädigt und muss repariert werdenAuch, wenn die Datenbank bzw. einzelne Tabellen beschädigt sind, tritt diese Fehlermeldung auf. Dies kann in seltenen Fällen passieren, wenn z. B. die Verbindung zu einem Besucher abbricht, während gerade ein Datenbankeintrag geschrieben wird. Diese Ursache kann ganz einfach behoben werden, indem Sie die Datenbank reparieren. Nutzen Sie dafür bitte einfach das Tool phpMyAdmin. Sie können dort die Tabellen der Datenbank auswählen und hinterher die Option "Repariere Tabelle" auswählen.
Alternativ können Sie auch folgende Zeile in die wp-config. php eintragen: define('WP_ALLOW_REPAIR', true);Dann sollte WordPress die Tabellen entsprechend für Sie reparieren und Sie brauchen dies nicht manuell über das Tool phpMyAdmin machen. Der Datenbankserver ist nicht erreichbarWenn Sie alle Ursachen in diesem Artikel überprüft und behoben haben und der Fehler weiterhin besteht, dann kann der Fehler auch daran liegen, dass der Datenbankserver eine kurzzeitige Störung hat. Normalerweise erkennt unsere Technik solche Störungen umgehend und behebt diese schnellstmöglich. Sollte dies nicht der Fall sein, dann kontaktieren Sie bitte unseren Kundenservice. Wir helfen Ihnen gerne weiter! Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. desahin
FAQ

Wie baue ich eine WordPress Webseite basierend auf der Datenbank wieder auf?

24. Mai 2024

Sollten das WordPress Verzeichnis verloren, gelöscht oder eventuell gehackt worden sein, dann können Sie die WordPress Webseite auch basierend auf der MySQL Datenbank wieder aufbauen. Bei WordPress werden sämtliche Inhalte wie Texte und Webseitenlayout in der Datenbank gespeichert. Lediglich Medien und die Theme- und Plugindateien müssten wieder aufgespielt werden. Sollten Sie noch Zugriff auf das WordPress Verzeichnis haben, können Sie die Plugins/Themes unter dem Verzeichnis /wp-content/plugins bzw. /themes und die Medien unter /wp-content/uploads sichern und später bei der neuen Installation wieder aufspielen.  Sollte die Datenbank noch nicht hochgeladen sein, können Sie über den webgo Webspace-Admin → Datenbanken einen neuen Datenbankbenutzer erstellen und unter diesem die Datenbank über phpmyadmin oder SSH importieren. Wenn die Datenbank auf dem Server bereits besteht, exportieren Sie diese als Sicherung, sollten Sie diese nicht gesondert haben. Installieren Sie nun WordPress mit dem 1Click Installer oder laden es bei WordPress. org herunter, sollten Sie die vorher genutzte WordPress Version kennen, die genutzt wurde um etwaige Versionskonflikte zu vermeiden, und laden es via FTP hoch.
Nun können Sie die neue WordPress Installation mit der Datenbank verknüpfen, fügen Sie bei dem Schritt Ihre Datenbankdaten ein. Wenn Sie den 1Click Installer genutzt haben, müssen Sie die wp-config. php Datei löschen. Alternativ können Sie die wp-config. php Datei auch bearbeiten und die Datenbankinformationen mit den bestehenden Datenbankinformationen ersetzen. Der Tabellenpräfix lautet bei der 1Click Installation gowp_, der Standard Tabellenpräfix ist wp_. Den Präfix können Sie herausfinden, indem Sie sich bei phpmyadmin anmelden. Sollten Sie nicht den Hinweis "Bereits installiert" erhalten, dann gibt es einen Fehler bei der Datenbankverbindung, prüfen Sie unter anderem nochmal die Tabellenpräfix. Fahren Sie die Installation auf keinen Fall fort, sonst könnte Ihre Datenbank zurückgesetzt werden.  
Sollte die installierte WordPress Version älter sein als die Version der Datenbank, werden Sie aufgefordert, sich unter /wp-admin anzumelden und die Datenbank zu aktualisieren.
Danach sollten Sie sich mit den bestehenden Logindaten anmelden können, eventuell müssen Sie dann ein Update von WordPress für die korrekte Nutzung durchführen, um einen Versionskonflikt zu vermeiden. Nun können Sie die Plugins und Medien wieder via FTP aufspielen. Spielen Sie die Plugins unter /wp-content/plugins wieder ein, die Themes unter /wp-content/themes und die Medien unter /wp-content/uploads ein. Sie müssen eventuell das verwendete Theme wahrscheinlich noch einmal aktivieren. Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie erstelle ich ein Datenbank-Backup per PHP-Script?

27. Mai 2024

Datenbank-Backup (MySQL) per PHP-Skript erstellenNeben CronJobs, welche regelmäßig im Hintergrund Aufgaben auf Ihrem Server für Sie ausführen können, haben Sie auch die Möglichkeit eigene Aufgaben mit Hilfe eine PHP-Skriptes zu starten. Wir zeigen Ihnen dies hier am Beispiel eines Backups für Ihre MySQL-Datenbank. Tipps & TricksWas Sie benötigen: Die Zugangsdaten zu ihrer Datenbank sowie Ihren FTP-Zugang. Backup-Verzeichnis anlegenLoggen Sie sich zunächst per FTP auf Ihren Webspace und legen Sie ein Verzeichnis mit dem Namen "backup" im Hauptverzeichnis Ihrer Domain an. Schreibberechtigungen festlegenGeben Sie dem neuen Verzeichnis volle Schreibberechtigungen (CHMOD 777). Im FTP-Programm Filezilla finden Sie diese Einstellung beispielsweise durch einen Rechtsklick auf das Verzeichnis unter dem Punkt "Dateiattribute". Erstellen Sie im neuen Verzeichnis "backup" eine neue Datei mit dem Namen "database-backup. php" mit folgendem Inhalt: <? php######## settings ##############$db_name = "DATABASENAME";$db_user = "USERNAME";$db_passwd = "PASSWORD";$sql_file = "dump_" . $db_name . "_" . date('Ymd_Hi') . ". sql";#############################exec("mysqldump -u $db_user -p'$db_passwd' --allow-keywords --add-drop-table --complete-insert --quote-names $db_name > $sql_file");exec("gzip $sql_file");$datei = $sql_file . ". gz";$link = 'http: //'. $_SERVER['HTTP_HOST']. $_SERVER['PHP_SELF'];$link = str_replace(basename(__FILE__),$datei,$link);echo "Download Backup: <a href='" . $link . "'>" . $datei . "</a>";? >Anstelle von USER und PASSWORD geben Sie die Zugangsdaten zu Ihrer Datenbank-Verwaltung ein. Der Benutzername setzt sich üblicherweise aus dem Kürzel web und einer Zahl zusammen, also beispielsweise "web40" oder "web55". Als Passwort geben Sie das Passwort ein, dass Sie bei der Einrichtung der Datenbank festgelegt haben, bzw. festgelegt wurde. WICHTIG: Verzeichnisschutz anlegenVergessen Sie nicht, einen Verzeichnisschutz für das neue Verzeichnis anzulegen, um das Skript und Ihre Backup-Dateien vor unberechtigten Zugriffen zu schützen. Die entsprechende Funktion finden Sie im webgo Kundenportal, innerhalb Ihres betroffenen Vertrags, unter "Verzeichnisschutz". Backup-Skript aufrufenSie können nun das Backup-Skript ausführen indem Sie folgende Domain aufrufen: http: //www. ihredomain. de/backup/database_backup. php, wobei sie "ihredomain. de" mit Ihrem Domainnamen ersetzen. Hinweis: Bei der Passwortabfrage durch den Verzeichnisschutz geben Sie die Zugangsdaten ein, welche Sie bei der Einrichtung des Verzeichnisschutzes festgelegt haben. Es öffnet sich eine Seite mit einem Donwloadlink zum neuesten Datenbank-Backup.
FAQ

Wie importiere ich eine MySQL-Datenbank?

28. Mai 2024

Um eine MySQL-Datenbank zu importieren, beispielsweise nach einem Server-Umzug, gehen Sie wie folgt vor: In das webgo Kundenportal einloggenKlicken Sie nach dem Login im Webgo Kundenportal links in der Vertragsübersicht auf Ihren betroffenen Vertrag und gehen Sie auf den Bereich Datenbanken. In phpMyAdmin einloggenNun erkennen Sie eine Auflistung Ihrer Datenbanken, neben der betroffenen Datenbank rechts finden Sie das phpmyadmin Symbol:
Diesen klicken Sie an und loggen sich mit Ihrem Datenbankbenutzernamen und Ihrem Datenbankpasswort ein. Die betroffenen Daten finden Sie in Ihrer Datenbankübersicht. Das Datenbankpasswort haben Sie gesetzt, während Ihrer Datenbankerstellung. Datenbank importierenIn phpMyAdmin haben Sie nun die Möglichkeit Datenbank zu importieren. Wählen Sie dazu in der Menüleiste den Reiter "Import". Klicken Sie auf "Browse. . . " und wählen Sie die Datenbank-Datei, die Sie importieren möchten. Mit "Go" starten Sie den Vorgang. Mit einer grün hinterlegten Meldung wird der erfolgreiche Import der Datenbank-Datei bestätigt.  Wichtig: Da Sie in phpMyAdmin selbst keine Datenbanken erstellen können, sondern ausschließlich über den Datenbankbereich innerhalb Ihrer Vertragsübersicht im webgo Kundenportal, müssen Sie beim Importieren folgendes beachten: Wenn Sie eine vollständige Datenbank aus einer Datei importieren, ist üblicherweise der Befehl in der Datei enthalten, auf dem neuen Server die Datenbank zunächst neu zu erstellen (Mit dem Befehl "CREATE DATABASE"). Da dies in phpMyAdmin für Sie nicht möglich ist, werden Sie eine Fehlermeldung erhalten, wenn Sie versuchen, eine Datenbank zu importieren, die diesen Befehl enthält. Sie müssen diesen Befehl daher, falls vorhanden, aus dem Dump entfernen, bevor Sie den Import durchführen. Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein,wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de