Zum Inhalt springen

20 Ergebnisse für datenbanken

FAQ

Wie ändere ich die Website-Adresse (URL) von WordPress? 4 Lösungen über WordPress oder über die Datenbank!

12. Juni 2024

Es gibt viele mögliche Gründe, weshalb Sie die Adresse Ihres WordPress-Blogs ändern müssen oder wollen: Beispielsweise ist dies nach einem Serverwechsel erforderlich, falls Sie versehentlich in den Einstellungen im WordPress-Backend eine falsche Adresse eingetragen haben sollten und die Webseite nun nicht mehr aufrufbar ist oder aber auch ein noch passendere Domain für Ihren Blog gefunden haben. In diesem Fall hilft nur eine Korrektur der entsprechenden Angaben in der Datenbank (Erweiterte Kenntnisse für MySQL erforderlich). Wir stellen Ihnen hier unterschiedliche Möglichkeiten vor, wie Sie die Adresse Ihrer WordPress-Webseite / Ihres WordPress Blogs ändern können. Solange Sie Zugriff auf die Seite haben, empfiehlt sich der Weg über die "Allgemeinen Einstellungen" von WordPress. Möglichkeit 1Rufen Sie nun über den Browser das Dashboard Ihrer WordPress-Webseite auf, also zum Beispiel über www. ihrewebseite. xyz/wp-login. php
Gehen Sie wie auf dem Bild beschrieben über das Dashboard auf "Einstellungen" -> "Allgemein" -> auf "WordPress-Adresse (URL)" und "Website-Adresse (URL)". Sollte der Weg nicht zur Verfügung stehen, können Sie es direkt über die Datenbank realisieren. Möglichkeit 2 - Änderung über die "wp-config. php" Bearbeiten Sie die Datei "wp-config. php" aus Ihrer WordPress-Installation (z. B. mit einem einfachen Texteditor) und fügen Sie in einer freien Zeile – außer ganz zu Beginn und ganz am Ende – folgenden Code ein: define('WP_SITEURL', 'http: //www. korrekte-adresse. xyz');define('WP_HOME', 'http: //www. korrekte-adresse. xyz');Die entsprechenden Einstellungen sind im WordPress-Backend nun ausgegraut und durch Ihre Änderungen ersetzt worden. Möglichkeit 3 - Änderung ebenfalls über die "wp-config. php"Bearbeiten Sie die Datei "wp-config. php" aus Ihrer WordPress-Installation (z. B. mit einem einfachen Texteditor) und fügen Sie in einer freien Zeile – außer ganz zu Beginn und ganz am Ende – folgenden Code ein: define('RELOCATE', true);Rufen Sie nun über den Browser die Datei wp-login. php Ihrer WordPress-Webseite auf, also zum Beispiel über www. ihrewebseite. xyz/wp-login. php . Bearbeiten Sie nach dem Aufrufen der Seite wieder die Datei wp-config. php und löschen Sie die eben hinzugefügte Zeile oder kommentieren Sie sie aus, indem Sie "//" am Anfang der Zeile eingeben (ohne Anführungsstriche). Loggen Sie sich nun über wp-login. php ins WordPress-Backend ein (die Seite die Sie eben aufgerufen haben) und passen Sie Adressdaten Ihrer Webseite unter "Einstellungen" > "Allgemein" > "WordPress-Adresse (URL)" auf die korrekten Angaben an. Möglichkeit 4 - Änderung über die DatenbankSie können die Angaben auch direkt in der Datenbank ändern. Hierfür verwenden Sie das Tool phpMyAdmin, welches Sie direkt über das webgo Kundenportal, wenn Sie innerhalb Ihres betroffenen Vertrags sich befinden und auf Datenbanken -> phpmyadmin klicken. Als Zugangsdaten für phpMyAdmin verwenden Sie bitte die Datenbank-Zugangsdaten, die Sie bei der Erstellung der jeweiligen Datenbank festgelegt haben (es sind die gleichen, die Sie in der Datei wp-config. php für Ihre WordPress-Installation hinterlegt haben). Auf der linken Seite befindet sich eine Auflistung aller Tabellen, die zur Datenbank gehören. Die Änderungen müssen in der Tabelle "wp_options" vorgenommen werden (sofern das Standard-Tabellenpräfix "wp_" nicht zu einem anderen Präfix geändert wurde - in unserem Beispiel "gowp_" siehe Bild). Durch einen Klick auf "wp_options bzw. bl_options" öffnet sich auf der rechten Seite eine Bearbeitungsansicht.
Klicken Sie nun links auf die Datenbank und anschließend auf die "Options"-Tabelle. Über die Schaltfläche "Browse" bzw. "Anzeigen" können Sie sich den Inhalt der Tabelle anzeigen lassen. In der nun erscheinenden Übersicht, sollten Sie weit oben die Einträge "siteurl" und "home" sehen. Mithilfe des Symbols mit dem kleinen Stift, können Sie nun einzelne Einträge bearbeiten. Überlicherweise müssen die Datensätze mit dem option_name "siteurl" und "home" geändert werden. Über das Feld "option_value" geben Sie an beiden Stellen die neue, korrekte Adresse ein. In diesen Feldern können Sie direkt mit einem Doppelklick die neue URL/Domain eintragen. Bestätigen Sie die Änderung einfach mit der Enter-Taste - fertig. Diese sind sofort aktiv. Gegebenenfalls müssen Sie noch den Browser-Cache leeren.
Die Adresse zu Ihrer WordPress-Webseite sollte nun korrekt geändert worden sein. Sollten wider erwarten dann noch Probleme bestehen, wie z. B. das Verlinkungen wie Bilder nicht korrekt angezeigt werden, gehen Sie nochmal in Ihre WordPress Oberfläche auf "Einstellungen" und "Permalinks". Wählen Sie eine andere Permalinkstruktur aus, und dann wieder auf die gewollte. Jetzt gehen Sie auf "Änderungen speichern". Das sorgt dafür, dass die neue URL neu eingelesen wird. 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

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.