Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

15 nützliche WordPress-Konfigurationstricks, die Sie vielleicht nicht kennen

Die WP-config ist eine der mächtigsten Dateien auf Ihrer WordPress-Site und spielt eine wichtige Rolle dabei, wie WordPress hinter den Kulissen funktioniert.

Hier bei WPBeginner basteln wir seit Jahren an WordPress und haben einige sehr nützliche WordPress-Konfigurationstricks entdeckt, von denen die meisten Anfänger nichts wissen.

Ob Sie mit Speicherproblemen zu kämpfen haben, bessere Sicherheit benötigen oder Ihren Entwicklungs-Workflow beschleunigen möchten, die richtigen wp-config-Tweaks können die Funktionsweise Ihrer Website verändern.

In diesem Artikel teilen wir einige der nützlichsten WordPress-Konfigurationstricks, die Ihnen helfen, Ihre WordPress-Site zu beheben, zu optimieren und zu sichern.

Nützliche WordPress-Konfigurationstricks

Wie Sie diese WordPress-Konfigurationstricks verwenden?

WordPress verfügt über eine leistungsstarke Konfigurationsdatei namens wp-config.php. Sie befindet sich im Stammordner jeder WordPress-Site und enthält wichtige Konfigurationseinstellungen.

Um mehr zu erfahren, lesen Sie unseren Leitfaden zur Bearbeitung der wp-config.php-Datei in WordPress.

Alle besten WordPress-Hosting-Anbieter bieten eine 1-Klick-WordPress-Installation, was bedeutet, dass Sie die wp-config.php-Datei während der Installation nie bearbeiten müssen. Dies ist der Hauptgrund, warum viele Benutzer die Leistungsfähigkeit dieser Datei nicht kennen.

Sie können die wp-config-Datei verwenden, um Ihre WordPress-Site zu beheben, zu optimieren und zu sichern.

Die Datei wp-config.php ist ein mächtiges Werkzeug, und ein kleiner Fehler im Code kann Ihre Website unzugänglich machen. Sie sollten diese Datei nur bearbeiten, wenn es notwendig ist, und immer ein vollständiges WordPress-Backup erstellen, bevor Sie Änderungen vornehmen.

Abgesehen davon, werfen wir einen Blick auf einige praktische WordPress-Konfigurationstricks, die Sie auf Ihrer WordPress-Website verwenden können. Sie können die folgenden Links verwenden, um direkt zu den Tricks zu springen, die Sie am meisten interessieren:

  1. Grundlegende WordPress-Konfigurationseinstellungen
  2. Hinzufügen von Sicherheitsschlüsseln in WordPress
  3. WordPress-Tabellenpräfix ändern
  4. Debugging in WordPress aktivieren
  5. Ändern Ihrer Website- oder WordPress-Adresse
  6. Dateiberechtigungen überschreiben
  7. Einstellungen für Beitragsrevisionen ändern
  8. WordPress-Einstellungen für den Papierkorb ändern
  9. FTP/SSH-Konstanten zur WordPress-Konfiguration hinzufügen
  10. Automatische Datenbankreparatur zulassen
  11. PHP-Speicherlimit erhöhen
  12. wp-content Verzeichnis verschieben
  13. Benutzerdefinierte Benutzertabellen verwenden
  14. Multi-Site-Netzwerk aktivieren
  15. Sichern Ihrer WordPress-Konfigurationsdatei

1. Die grundlegenden WordPress-Konfigurationseinstellungen

Standardmäßig müssen Sie während der WordPress-Installation nur die Datenbankeinstellungen eingeben. Wenn Sie keine wp-config.php-Datei haben, werden Sie aufgefordert, eine zu erstellen, indem Sie Ihre Datenbankinformationen eingeben.

Standard-WordPress-Konfigurationseinstellungen

WordPress versucht, diese Einstellungen automatisch zu speichern, indem eine wp-config.php-Datei generiert wird. Wenn dies fehlschlägt, müssen Sie sie manuell hinzufügen.

Um dies zu tun, müssen Sie sich mit einem FTP-Client mit Ihrer Website verbinden. Sobald Sie verbunden sind, müssen Sie die Datei wp-config-sample.php in wp-config.php umbenennen.

wp-config-sample.php-Datei umbenennen

Danach können Sie die neu erstellte wp-config.php-Datei bearbeiten. Sie müssen Ihre Datenbankinformationen hinzufügen, indem Sie die folgenden Zeilen ändern:

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

Vergessen Sie nicht, Ihre Änderungen zu speichern und die Datei zurück auf den Server hochzuladen.

2. Hinzufügen von Sicherheitsschlüsseln in WordPress

Die Standard-WordPress-Installation fügt automatisch Sicherheitsschlüssel zu Ihrer Konfigurationsdatei hinzu. Diese Sicherheitsschlüssel werden verwendet, um Ihrer WordPress-Anmeldung und der Cookie-Authentifizierung eine zusätzliche Sicherheitsebene hinzuzufügen.

Sie können jederzeit Ihre Sicherheitschlüssel neu generieren, wenn Sie das Gefühl haben, dass jemand ohne ordnungsgemäße Authentifizierung auf Ihre Website zugreift. Das Ändern der Sicherheitsschlüssel wird alle angemeldeten Benutzer abmelden.

define( 'AUTH_KEY',         'put your unique phrase here' );
define( 'SECURE_AUTH_KEY',  'put your unique phrase here' );
define( 'LOGGED_IN_KEY',    'put your unique phrase here' );
define( 'NONCE_KEY',        'put your unique phrase here' );
define( 'AUTH_SALT',        'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT',   'put your unique phrase here' );
define( 'NONCE_SALT',       'put your unique phrase here' );

Weitere Informationen finden Sie in unserem Artikel über WordPress-Sicherheitsschlüssel und deren Verwendung.

3. WordPress-Tabellenpräfix ändern

Eine typische Standard-WordPress-Installation fügt allen WordPress-Datenbank-Tabellennamen ein wp_-Präfix. Einige WordPress-Sicherheitsexperten glauben, dass die Änderung des Tabellenpräfixes Ihre WordPress-Datenbank sicherer machen kann.

Dazu müssen Sie die folgende Zeile in Ihrer WordPress-Konfiguration ändern.

$table_prefix = 'wp_';

Wenn Sie dies für eine bestehende Website tun, müssen Sie auch das Tabellenpräfix in Ihrer WordPress-Datenbank ändern. Dazu lesen Sie unseren Artikel darüber, wie Sie das WordPress-Datenbankpräfix ändern.

4. Debugging in WordPress aktivieren

WordPress verfügt über eine praktische Debugging-Funktion, mit der Sie WordPress-Fehler im Debug-Modus anzeigen oder ausblenden können. Um dies zu aktivieren, müssen Sie diese Regel zu Ihrer WordPress-Konfigurationsdatei hinzufügen.

define( 'WP_DEBUG', true );

Sie können auch das Debugging aktivieren, während Sie die Fehler auf Ihrer Website ausblenden und stattdessen in einer Protokolldatei speichern. Fügen Sie dazu die folgenden Zeilen zu Ihren Konfigurationseinstellungen hinzu.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Dies erstellt eine debug.log-Datei im wp-content-Ordner Ihrer Website und speichert alle Debugging-Fehler und -Hinweise in der Log-Datei.

5. Ändern Ihrer Website- oder WordPress-Adresse

Normalerweise können Sie Ihre WordPress- und Site-URLs auf der Seite Einstellungen » Allgemein festlegen. Möglicherweise können Sie dies jedoch nicht tun, wenn Sie keinen Zugriff auf Ihre WordPress-Site haben, Weiterleitungsfehler sehen oder Ihre Website gerade verschoben haben.

In diesem Fall können Sie Ihre Website- und WordPress-URLs über die Datei wp-config.php ändern, indem Sie die folgenden Zeilen hinzufügen:

define('WP_HOME', 'http://www.example.com');
define('WP_SITEURL', 'http://www.example.com');

Vergessen Sie nicht, example.com durch Ihren eigenen Domainnamen zu ersetzen.

6. Überschreiben von Dateiberechtigungen

WordPress erlaubt Ihnen, Dateiberechtigungen zu überschreiben, wenn Ihr Hoster restriktive Berechtigungen für alle Benutzerdateien hat. Die meisten Benutzer benötigen dies nicht, aber es existiert für diejenigen, die es brauchen.

define('FS_CHMOD_FILE', 0644);
define('FS_CHMOD_DIR', 0755);

Um mehr über Dateiberechtigungen zu erfahren, lesen Sie unseren Artikel darüber, wie Sie Fehler bei Datei- und Ordnerberechtigungen in WordPress beheben.

7. Beitragsrevisions-Einstellungen ändern

WordPress verfügt über eine sehr nützliche Funktion für Beitragsrevisionen, mit der Sie Änderungen an Ihren Beiträgen und Seiten rückgängig machen können, indem Sie zu einer früheren Version oder einer Autosave zurückkehren.

Sie können die Einstellungen für Beitragsrevisionen über die Konfigurationsdatei deaktivieren oder ändern. Hier sind verschiedene Einstellungen für Beitragsrevisionen, die Sie verwenden können.

Sie können ändern, wie oft WordPress eine automatische Speicherung als Revision speichert, indem Sie die folgende Zeile hinzufügen:

define('AUTOSAVE_INTERVAL', 120); // in seconds

Einige Artikel auf Ihrer Website können Dutzende von Beitragsrevisionen haben, je nachdem, wie lange es gedauert hat, sie zu schreiben. Wenn Sie der Meinung sind, dass diese Funktion Sie stört, können Sie die Anzahl der Revisionen pro Beitrag begrenzen.

define('WP_POST_REVISIONS', 10);

Wenn Sie aus irgendeinem Grund die Beitragsrevisionen-Funktion vollständig deaktivieren möchten (nicht empfohlen), können Sie den folgenden Code verwenden, um Beitragsrevisionen zu deaktivieren.

define( 'WP_POST_REVISIONS', false );

8. WordPress-Papierkorb-Einstellungen ändern

WordPress verfügt über eine Papierkorbfunktion namens Papierkorb. Wenn ein Benutzer einen Beitrag in den Papierkorb verschiebt, wird er noch 30 Tage lang als Papierkorb auf Ihrer Website gespeichert. Danach löscht WordPress sie automatisch für immer.

Sie können dieses Verhalten ändern, indem Sie die Anzahl der Tage ändern, die Sie den Papierkorb behalten möchten.

define( 'EMPTY_TRASH_DAYS', 15 ); // 15 days

Wenn Ihnen diese Funktion nicht gefällt, können Sie sie deaktivieren, indem Sie die folgende Funktion hinzufügen:

define('EMPTY_TRASH_DAYS', 0 );

Hinweis: Die Verwendung von Null bedeutet, dass Ihre Beiträge dauerhaft gelöscht werden. WordPress würde keine Bestätigung anfordern, wenn Sie auf "Dauerhaft löschen" klicken. Jeder versehentliche Klick könnte Sie teuer zu stehen kommen...

Um mehr zu erfahren, lesen Sie unseren Artikel darüber, wie Sie die automatische Leerung des Papierkorbs in WordPress begrenzen oder deaktivieren.

9. FTP/SSH-Konstanten zur WordPress-Konfiguration hinzufügen

Standardmäßig erlaubt Ihnen WordPress, WordPress-Core, Themes und Plugins über das Admin-Dashboard zu aktualisieren. Einige Hoster verlangen bei jedem Upgrade eine FTP- oder SSH-Verbindung oder das Installieren eines neuen Plugins.

WordPress fragt nach FTP-Informationen

Durch die Verwendung der Codes können Sie die FTP- oder SSH-Konstanten festlegen und sich nie wieder darum kümmern müssen.

// forces the filesystem method: "direct", "ssh", "ftpext", or "ftpsockets"
define('FS_METHOD', 'ftpext');
// absolute path to root installation directory
define('FTP_BASE', '/path/to/wordpress/');
// absolute path to "wp-content" directory
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
// absolute path to "wp-plugins" directory
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
// absolute path to your SSH public key
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
// absolute path to your SSH private key
define('FTP_PRIVKEY', '/home/username/.ssh/id_rsa');
// either your FTP or SSH username
define('FTP_USER', 'username');
// password for FTP_USER username
define('FTP_PASS', 'password');
// hostname:port combo for your SSH/FTP server
define('FTP_HOST', 'ftp.example.org:21'); 

Hinweis: Vergessen Sie nicht, den WordPress-Pfad und ftp.example.com durch Ihre eigenen FTP-Hostinformationen zu ersetzen.

10. Automatische Datenbankreparatur zulassen

WordPress verfügt über eine integrierte Funktion, um die WordPress-Datenbank automatisch zu optimieren und zu reparieren. Diese Funktion ist jedoch standardmäßig deaktiviert.

Um diese Funktion zu aktivieren, müssen Sie die folgende Zeile zu Ihrer WordPress-Konfigurationsdatei hinzufügen.

define('WP_ALLOW_REPAIR', true);

Nach dem Hinzufügen müssen Sie die folgende URL besuchen, um die WordPress-Datenbank zu optimieren und zu reparieren.

http://example.com/wp-admin/maint/repair.php

Vergessen Sie nicht, example.com durch Ihren eigenen Domainnamen zu ersetzen. Sie sehen eine einfache Seite mit den Optionen, die Datenbank zu reparieren oder zu reparieren und zu optimieren. Sie müssen nicht angemeldet sein, um auf diese Seite zuzugreifen.

WordPress-Datenbank optimieren und reparieren

11. PHP-Speicherlimit erhöhen

Einige der häufigsten WordPress-Fehler werden durch erschöpften PHP-Speicher verursacht. Sie können das PHP-Speicherlimit über die Datei wp-config.php erhöhen. Fügen Sie einfach den folgenden Code ein:

define('WP_MEMORY_LIMIT', '128M');

12. wp-content-Verzeichnis verschieben

WordPress ermöglicht es Ihnen, Ihr wp-content-Verzeichnis zu verschieben. Einige Experten glauben, dass dies dazu beitragen kann, die WordPress-Sicherheit zu stärken.

Sie müssen den folgenden Code zu Ihrer wp-config.php-Datei hinzufügen:

define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content' );
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content/plugins' );
define( 'WP_PLUGIN_URL', 'http://example/blog/wp-content/plugins');

Vergessen Sie nicht, example.com durch Ihren eigenen Domainnamen zu ersetzen.

13. Benutzerdefinierte Benutzertabellen verwenden

Standardmäßig speichert WordPress alle Benutzerdaten in den Tabellen wp_users und wp_usermeta. Mit der folgenden Funktion können Sie die Tabelle angeben, in der Ihre Benutzerinformationen gespeichert werden sollen.

define('CUSTOM_USER_TABLE', $table_prefix.'my_users');
define('CUSTOM_USER_META_TABLE', $table_prefix.'my_usermeta');

14. Multisite-Netzwerk aktivieren

Jede WordPress-Website verfügt über eine integrierte Multisite-Funktion, mit der Sie mehrere WordPress-Websites mit derselben Installation erstellen können. Weitere Informationen finden Sie in unserem vollständigen Leitfaden, wie Sie ein WordPress-Multisite-Netzwerk installieren und einrichten.

Sie können die Multisite-Funktionalität aktivieren, indem Sie die folgende Zeile zu Ihrer WordPress-Konfigurationsdatei hinzufügen:

define('WP_ALLOW_MULTISITE', true);

15. Sichern Ihrer WordPress-Konfigurationsdatei

Wie Sie sehen können, enthält die Datei wp-config.php sehr wichtige WordPress-Einstellungen. Standardmäßig befindet sie sich im Stammverzeichnis von WordPress, aber Sie können sie verschieben. Sie kann außerhalb Ihres public_html-Verzeichnisses verschoben werden, sodass Benutzer nicht darauf zugreifen können. WordPress sucht standardmäßig in anderen Verzeichnissen, wenn die Datei nicht im Stammverzeichnis von WordPress gefunden wird.

Sie können auch den folgenden Code zu Ihrer .htaccess-Datei hinzufügen, um den Zugriff auf diese Datei zu beschränken.

# Protect wp-config.php
<Files wp-config.php>
    order allow,deny
    deny from all
</Files>

Wir hoffen, dieser Artikel hat Ihnen geholfen, einige nützliche WordPress-Konfigurationstricks zu lernen, die Sie noch nicht kannten. Vielleicht möchten Sie auch unsere Mega-Liste mit 57+ meistgewünschten WordPress-Tipps, Tricks und Hacks ansehen, die Sie auf Ihrer Website verwenden können, oder unsere Auswahl der Top-Tools für WordPress-Freiberufler, Designer und Entwickler.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

52 CommentsLeave a Reply

  1. Vielen Dank für den großartigen Artikel. Punkt 2 hat mich besonders interessiert, da ich ständig Schwierigkeiten hatte, die Funktion dieser Sicherheitsschlüssel zu verstehen. Danke für den Link im Artikel zu zusätzlichen Inhalten, wo ich endlich viel mehr über diese Funktion erfahren und das gesamte Thema besser verstehen konnte. Bezüglich Punkt 4: Ist es gut, das Debug-Protokoll aktiviert zu lassen, oder sollte es nur im Problemfall eingeschaltet werden?

    • In most cases it is recommended to not have debug mode active unless you are looking for an error on your site. :)

      Admin

      • Vielen Dank für Ihre Antwort. Das war genau der Punkt, bei dem ich mir unsicher war, da ich auf mehreren Seiten gelesen hatte, dass der Debug-Modus und das Debug-Protokoll ständig aktiviert zu haben möglicherweise nicht ganz sicher ist. Ich bin sehr dankbar, dass Sie mir das auch bestätigt haben. Dank Ihnen habe ich gelernt, wie man den Debug-Modus effektiv einsetzt, und er hat mir bereits mehrmals geholfen. Ich bin froh, dass ich jetzt vollständige Klarheit darüber habe, wann ich ihn aktivieren und deaktivieren sollte.

  2. Hallo und danke für diesen wichtigen Beitrag.
    Meine Frage ist, wo ich diesen Code hinzufügen muss, in der config.php-Datei
    aber in welcher Zeile genau.

    Grüße

    • Es gibt keine bestimmte Zeile, aber es ist normalerweise am besten, den Code unten hinzuzufügen, damit er leicht zu finden und zu entfernen ist, falls Sie dies in Zukunft wünschen.

      Admin

  3. Danke für diesen nützlichen Beitrag.
    i habe nach diesem 10. gesucht. Automatische Datenbankreparatur zulassen.
    Vielen Dank.

    Vielen Dank und freundliche Grüße, Gurjit Singh

  4. Ich verlasse mich bei der Entwicklung meiner Website auf Ihre Tutorials. Die Probleme hier sind, dass Sie nicht klar angegeben haben, wo diese Codes in den verschiedenen Umgebungen eingefügt werden sollen. Ich freue mich auf Ihre Antwort.

  5. Wow, wirklich großartig. Das hat so sehr geholfen.

    Ich kämpfe mit einer Sache bei der Einrichtung meines eigenen CDN (was das obige zu 98 % erledigt hat:).

    Ich versuche, einen Unterordner auf meiner CDN-Subdomain auszuschließen, da er eine Zugriffsverletzung verursacht.

    Ich habe ein halbes Dutzend NGINX CORS-Direktiven in einem Server-Block .conf ausprobiert, ohne Erfolg.

    Ich möchte herausfinden, wie ich diese Datei in der Hauptdomäne verwenden kann, anstatt wie unten geschrieben:

    Der Zugriff auf die Schriftart unter ‘https://cdn.mydomain.com/wp-content/themes/mytheme/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0’ vom Ursprung ‘https://mydomain.com’ wurde durch die CORS-Richtlinie blockiert: Auf der angeforderten Ressource fehlt der Header ‘Access-Control-Allow-Origin’. Der Ursprung ‘https://mydomain.com’ ist daher nicht zugriffsberechtigt.

    Danke, wenn Sie mich auf eine Lösung oder relevante Informationen hinweisen können, die Sie möglicherweise haben!!

    Stu

  6. Sie können die Informationen in der wp-config.php überprüfen, ob das Passwort oder die Datenbanknamen übereinstimmen, und sie gegebenenfalls ändern.

  7. Meine WordPress-Website fügt jeder Seiten-URL seltsame Zahlen als Suffix hinzu. Warum passiert das? Ich habe die Permalink-Einstellungen geändert, um Beitragsnamen anzuzeigen; es hat nicht geholfen.

    Könnten Sie mir bitte helfen?

    Hier sind einige Seiten-URLs meiner Website:

    • Ich habe dieses 'Problem' – für mich liegt es daran, dass Backup Buddy im alternativen WP-Cron-Modus ausgeführt werden muss. Die Backup Buddy FAQ hat mir gesagt, ich soll dies hinzufügen:

      define(‘ALTERNATE_WP_CRON’, true);

      in meine wp_config.php-Datei, die jetzt zufällige Zahlen usw. zu URLs hinzufügt.

      Das ist es für mich, da das Entfernen es stoppt, aber auch Backup Buddy nicht mehr richtig funktioniert.

  8. Ich habe es immer genossen, Inhalte auf dieser Seite zu lesen. Danke für das Teilen dieser großartigen Tricks.

  9. Ich benutze das Useronline-Plugin… Wenn ich im Useronline-Dashboard bin, bemerke ich, dass einige Benutzer auf meine Standard-CSS- und Upload-Bilder-Links mit ihrem Browser zugreifen wollen! Ich habe Angst, dass sie meine Seite hacken wollen! Bitte helfen Sie mir, sie aufzuhalten.

  10. WordPress-Fehlerprotokoll –

    Wie mache ich das in einer lokalen Umgebung?

    Ich benutze derzeit DesktopServer (Xampp lite – installiert Websites mit der .dev-Erweiterung lokal, z. B. „mysite.dev“) mit SourceTree (Git) – Es ist jedoch schwierig herauszufinden, welchen Pfad ich für meine Fehlerprotokolldatei verwenden soll. Kann ich einen vollständigen URL-Pfad wie „http://mysite.dev/php_error.log“ verwenden? Oder muss es der Systemdateipfad sein „C:/Users/Garratt/Documents/mysite.dev/php_error.log“?

  11. Habe eine Frage: Wie übertrage ich den Besitz einer Website von einem Benutzer auf einen anderen? Ich habe sie mit meinem Admin-Konto eingerichtet, möchte aber, dass ein anderer Benutzer der Hauptadministrator ist und Updates und Beiträge durchführt. Ich bezweifle, dass ich sie einfach als Administrator und mich selbst als Abonnent einstellen kann und damit fertig bin, also was ist der richtige Weg, dies zu tun?

    • Ja, das ist eine Möglichkeit. Eine WordPress-Website kann auch mehrere Administratoren haben.

      Wenn Sie ihnen auch die Domain, das Webhosting und die Datenbank übertragen möchten, müssen Sie ein Benutzerkonto für sie in Ihrem Webhosting-Kontrollfeld erstellen. Danach können Sie ihnen die vollständige Kontrolle über Domain, Hosting und Datenbank geben.

      • Sie haben bereits all das, ich helfe ihnen nur bei der Neuentwicklung ihrer Website (da sie im Moment kein gutes Bild abgibt und auch nicht einfach zu aktualisieren ist). Habe ein tolles Kirchen-Theme für sie gefunden (da es die Website meiner Kirche ist, an der ich arbeite) und wollte sehen, wie schwierig es wäre, Administratoren zu wechseln. Beim letzten Mal, als eine meiner Websites mehrere Administratoren hatte, konnte nur der erste Administrator (ID #1) die Plugins, Themes und WP im Allgemeinen aktualisieren.

    • Ich bin mir nicht ganz sicher, aber normalerweise muss man das in seinem Terminal tun, z. B.: sudo adduser sudo.

  12. Nachdem ich den Datenbankfehler behoben hatte, habe ich jetzt keine Fehler mehr, aber jetzt habe ich nur eine leere Seite ohne Quellcode? Bitte helft mir, was soll ich jetzt tun. Danke

  13. Ich kann Ihnen nicht genug danken! Sie haben das Herzstück jeder Online-Arbeit auf sehr klare Weise berührt! Sie sind wirklich großartige Lehrer! Es könnte nicht besser sein! Schreiben Sie mehr!

  14. Hallo Leute
    Tolle Seite, tolle Infos, gerade gefunden. mit dem sicheren

    Schützen Sie Ihre WP-Config-Datei
    wo ist der Code, den wir brauchen? bitte

    Brad

  15. gibt es eine Konfiguration in WordPress 3.5, so dass die hochgeladenen Dateien die definierten WP_HOME oder WP_SITEURL verwenden? danke

  16. Großartig. Es gibt so viele Dinge über WordPress, die ich nicht einmal kannte. Wie der Code zum Reparieren der Datenbank. Das ist ein großartiger Artikel. Ich werde ihn mir auf jeden Fall merken.

  17. Vielen Dank für diese nützlichen Tipps. Ich bin Anfänger und habe eine WordPress.org-Website.
    Ich habe Ihre Anweisungen befolgt und die wp-config-Datei geändert, indem ich die sicheren Schlüssel kopiert habe, die ich von der Website bezogen habe: https://api.wordpress.org/secret-key/1.1/salt/
    Nachdem ich die neue Konfigurationsdatei in den WP-Admin-Ordner auf dem Server eingefügt habe, erhalte ich die Fehlermeldung „Parse error: syntax error, unexpected T_VARIABLE…“.
    Diese Zeile lautet: „$table_prefix  = ‘wp_’;“ und wurde nie geändert.
    Wie kann ich diesen Fehler beheben? Danke.

  18. Tolle Informationen zu einem so wichtigen Bereich wie der Konfiguration. Bei all den Pharma-Hacks, die in letzter Zeit stattfinden, ist der letzte Tipp mein Favorit. Der Schutz dieser verdammten wp-config-Datei scheint heutzutage der Schlüssel zum Palast zu sein.

    Vielen Dank für die Mühe, all diese Informationen an einem Ort zusammenzutragen, von dem wir alle profitieren können.

    Mit freundlichen Grüßen Tony

    • Sie werden die .htaccess-Datei niemals irgendwohin verschieben. Diese Datei verbleibt in Ihrem public_html-Ordner oder dem Ordner, in dem WordPress installiert ist... Der Code in dieser Datei wird allen Zugriff auf die wp-config.php-Datei aus dem Web verweigern.

      Sie können die Datei wp-config.php in das Stammverzeichnis (eine Ebene über public_html) verschieben, um eine zusätzliche Sicherheitsebene hinzuzufügen. Das eine oder andere wäre in Ordnung… beides zu tun ist übertrieben.

      Admin

  19. Zur Referenz: 3.0 enthält keine weiteren Sicherheitsschlüssel, und 2.9-Installationen waren bei der Authentifizierung nicht weniger sicher.

    Die ersten vier sind Schlüssel. Die letzten vier sind Salze. Die Salze fehlten vor Version 3.0 in wp-config.php, aber wir haben Salze bereits vor einigen Versionen hinzugefügt. Wir haben sie in wp-config.php in Version 3.0 hinzugefügt, damit wir sie bei der Installation leicht befüllen konnten, aber sie sind nicht notwendig.

    Wenn Salze nicht definiert sind (oder die Standardwerte beibehalten, z. B. „Geben Sie hier eine eindeutige Phrase ein“), generiert WP einfach zufällige Zeichenfolgen als Salze und speichert diese in der Datenbank.

    Außerdem sollten Sie für ein Fehlerprotokoll stattdessen diese Konstanten verwenden:


    define( 'WP_DEBUG', true ); // Aktiviert die Fehlerberichterstattung.
    define( 'WP_DEBUG_DISPLAY', false ); // Verbirgt die Fehler.
    define( 'WP_DEBUG_LOG', true ); // Protokolliert Fehler in wp-content/error.log (oder verwenden Sie @ini_set('error_log'))

    Dies hat den zusätzlichen Vorteil, PHP-Hinweise anzuzeigen, die Entwicklern Warnungen über Code geben, der besser sein könnte oder Fehler enthält.

  20. $_ENV{DATABASE_SERVER} ??
    Die Syntax sieht für mich nicht korrekt aus ($_ENV[‘stuff’] vielleicht, aber {stuff} glaube ich nicht) und ich habe gerade nachgesehen, konnte keinen Host finden, auf den ich Zugriff habe und der dies definiert hat. Definitiv nichts Gängiges.

    Abgesehen davon, eine schöne Zusammenfassung. Beachten Sie, dass WP nicht „in anderen Verzeichnissen“ nach wp-config.php sucht, sondern nur ein Verzeichnis nach oben geht (was in den meisten Fällen außerhalb des Server-Dokumenten-Roots liegt).

  21. Danke…. es ist wirklich ein gutes Tutorial… Können Sie uns ein detailliertes Schritt-für-Schritt-Tutorial zu „Sichern Ihrer WP-Config-Datei“ schreiben…

  22. Vielen Dank für all diese großartigen Informationen. Dies ist die Seite von WordPress, über die ich mehr lernen muss, also werde ich diesen Beitrag als Sprungbrett nutzen, um wirklich einzutauchen.

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.