Technology 8 Min. Lesezeit

Wie man wp-config.php-Dateien in WordPress bearbeitet

Von Golam Mostafa • Feb 11, 2022
Von einem Menschen verfasst

Wenn Sie ein WordPress-Benutzer sind, müssen Sie möglicherweise die Datei wp-config.php auf WordPress bearbeiten.

wp-config.php ist eine Core WordPress-Konfigurationsdatei. Die WordPress-Installation generiert und enthält spezifische Details zu Ihrer Installation und Serverumgebung.

Die Datei mit dem Namen wp-config.php speichert und speichert eine Vielzahl von Konfigurationseinstellungen für WordPress.

Während wir das WordPress-Dashboard verwenden, wann immer es möglich ist, kann es hilfreich sein, wenn Sie wissen, wann und wie Sie die Datei wp-config.php bearbeiten, wenn Sie Ihre Website auf einen neuen Webserver verlegen oder Domänennamen oder Datenbanken ändern.

In diesem Artikel werden die Schritte zum Bearbeiten der Datei wp-config.php in WordPress und einige Bonus-Tipps zur Verbesserung Ihrer WordPress-Kernkompetenzen angezeigt.

Was ist die Datei wp-config.php?

Wie der Name schon sagt, ist es eine Konfigurationsdatei, die Teil aller ist Selbst gehostete WordPress-Sites.

Im Gegensatz zu anderen Dateien ist die Datei wp-config.php nicht mit WordPress integriert. Stattdessen generiert der Installationsprozess es speziell für Ihre Website.

Ändern oder Bearbeiten wp-config.php Datei auf WordPress Für Ihre Installation benötigen Sie diese Informationen:

  • Datenbankname – Datenbankname von WordPress
  • Datenbank-Benutzername – Benutzername, der für den Zugriff auf die Datenbank verwendet wird
  • Datenbank-Passwort - Passwort, die vom Benutzernamen für den Zugriff auf die Datenbank verwendet werden
  • Datenbank-Host – Der Hostname Ihres Datenbankservers. Möglicherweise sind auch eine Portnummer, ein UNIX-Socket-Dateipfad oder ein Rohr erforderlich.

WordPress speichert Ihre Datenbankinformationen in der Datei wp-config.php. Ohne diese Informationen funktioniert Ihre WordPress-Website nicht und Sie erhalten dieFehler beim Herstellen der Datenbankverbindung‘Fehler.

Da diese Datei viele vertrauliche Informationen enthält, wird empfohlen, dass Sie sich nicht mit dieser Datei verwechseln, es sei denn, Sie haben keine andere Wahl.

Da Sie diesen Artikel jedoch lesen, müssen Sie die Datei wp-config.php auf WordPress bearbeiten. Im Folgenden finden Sie die Schritte, um die Dinge zu tun, ohne die Dinge durcheinander zu bringen.

Wie bearbeite ich die Datei wp-config.php auf WordPress?

Das erste, was Sie tun müssen, ist eine vollständige zu erstellen WordPress-Back. Die Datei wp-config.php ist für eine WordPress-Site so wichtig, dass ein kleiner Fehler Ihre Website nicht mehr zugänglich macht.

Sie benötigen eine FTP-Client um sich mit Ihrer Website zu verbinden. Windows-Benutzer können installieren WinSCP oder SmartFTP Und Mac-Benutzer können es versuchen übertragen oder cyberduckdrohen Ein FTP-Client ermöglicht Ihnen die Übertragung von Dateien zwischen einem Server und Ihrem Computer.

Stellen Sie eine Verbindung zu Ihrer Website her Verwenden des FTP-Clientsdrohen Sie benötigen FTP-Anmeldeinformationen, die Sie von Ihrem Webhost erhalten können. Wenn Sie Ihre FTP-Anmeldeinformationen nicht kennen, können Sie Ihren Webhost um Unterstützung bitten.

Die Datei wp-config.php befindet sich normalerweise im Stammordner Ihrer Website mit anderen Ordnern wie /wp-content/.

Klicken Sie einfach mit der rechten Maustaste auf die Datei und wählen Sie dann im Menü Download aus. Ihr FTP-Client wird jetzt das heruntergeladen wp-config.php auf Ihrem Computer ablegen. Sie können es öffnen und bearbeiten mit einem einfachen Texteditorprogramm wie Notepad oder Text Edit.

Wie richte ich Datenbankzeichen in der Datei wp-config.php in WordPress ein?

In diesem Abschnitt beschreiben wir das Einrichten der Datenbank Charakter Verwenden der Datei wp-config.php auf WordPress.

einstellen Datenbankzeichen:

DB_CHARset wurde zur Verfügung gestellt, um die Bezeichnung der Datenbank zu ermöglichen Zeichen (z. B. TIS620 für TIS620 thai) bei der Definition der MySQL-Datenbanktabellen.

Der Standardwert von utf8 (Unicode UTF-8) ist fast immer die beste Option. UTF-8 unterstützt jede Sprache, daher möchten Sie normalerweise db_charset bei belassen utf8 und benutze die db_collate Wert für Ihre Sprache stattdessen.

Dieses Beispiel zeigt UTF8, das als WordPress-Standardwert gilt:

define( 'DB_CHARSET', 'utf8' );

Es sollte normalerweise keinen Grund geben, den Standardwert von db_charset zu ändern. Wenn Ihr Blog einen anderen Zeichensatz benötigt, lesen Sie bitte Zeichensätze und Sortierungen MySQL Unterstützt gültige db_charset-Werte. 

Warnung: die Upgrades durchführen.

Datenbank-Sortierung festlegen:

db_collate wurde zur Verfügung gestellt, um die Bezeichnung der Datenbankzusammenstellung zu ermöglichen (d. H. Die Sortierreihenfolge des Zeichensatzes). In den meisten Fällen sollte dieser Wert leer bleiben (NULL), damit die Datenbank-Sortierung automatisch von MySQL basierend auf dem von db_charset angegebenen Datenbankzeichensatz zugewiesen wird. 

Der WordPress-Standardwert db_collate:

define( 'DB_COLLATE', '' );

UTF-8 Unicode Allgemeine Sortierung

define( 'DB_COLLATE', 'utf8_general_ci' );

UTF-8 Unicode Türkische Sortierung

define( 'DB_COLLATE', 'utf8_turkish_ci' );

Es sollte normalerweise keinen Grund geben, den Standardwert von zu ändern DB_COLLATEdrohen Wenn Sie den Wert leer lassen (NULL), stellen Sie sicher, dass die Sortierung automatisch von MySQL zugewiesen wird, wenn die Datenbanktabellen erstellt werden. 

Warnung: Diejenigen, die Upgrades durchführen

Wenn db_collate und db_charset nicht in Ihrem vorhanden sind wp-config.php Datei, nicht Fügen Sie eine der Definitionen zu Ihrem hinzu wp-config.php Datei, es sei denn, Sie lesen und verstehen das Konvertieren Datenbankzeichensätzedrohen Und Sie benötigen möglicherweise ein WordPress-Upgrade.

Wie kann man MySQL-Datenbank mit WordPress konfigurieren?

Der Abschnitt "MySQL-Einstellungen" der Datei wp-config.php enthält Ihre WordPress-Datenbankverbindungseinstellungen.

Um diesen Bereich auszufüllen, benötigen Sie Ihren MySQL-Host, Datenbanknamen, Datenbankbenutzernamen und Kennwort:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Sie können Ihre Datenbankinformationen aus dem cPanel Ihres Webhosting-Kontos unter dem Abschnitt mit der Bezeichnung Datenbanken abrufen.

Wenn Sie Ihre WordPress-Datenbank oder Ihren MySQL-Benutzernamen und Ihr Passwort nicht finden können, müssen Sie sich an Ihren Webhost wenden.

Wie kann man Authentifizierungsschlüssel und Salze mit der Datei wp-config.php konfigurieren?

Sicherheitsschlüssel wie die Authentifizierung eindeutige Schlüssel und Salze tragen dazu bei, die Sicherheit Ihrer WordPress-Site zu stärken. Diese Schlüssel ermöglichen eine starke Verschlüsselung für von WordPress generierte Benutzersitzungen und Cookies.

Weitere Informationen finden Sie in unserem WordPress-Sicherheitshandbuch:

/**#@+ * Authentication Unique Keys and Salts. * * Change these to different unique phrases! * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again. * * @since 2.6.0 */
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');
/**#@-*/

Sie können Sicherheitsschlüssel für WordPress generieren und hier einfügen. Dies ist besonders nützlich, wenn Sie glauben, dass Ihre WordPress-Site gehackt wurde.

Alle derzeit angemeldeten Benutzer auf Ihrer WordPress-Site werden abgemeldet, wenn Sie die Sicherheitsschlüssel ändern, sodass sie sich erneut anmelden müssen.

Wie richte ich das Präfix der WordPress-Datenbanktabelle ein?

Standardmäßig fügt WordPress hinzu wp_ Präfix zu allen von WordPress erstellten Tabellen. Es wird empfohlen, dass Sie Ihr WordPress-Datenbanktabellenpräfix in etwas Zufälliges ändern.

/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */
$table_prefix = 'wp_';

Bitte beachten Sie, dass Sie diesen Wert für eine vorhandene WordPress-Site nicht ändern können.

Bonus-Tipps: Andere Einstellungen mit der Datei wp-config.php

Jetzt beschreiben wir einige Tipps für WordPress-Einstellungen, Sie können einige Schritte befolgen.

Aktivieren / Deaktivieren des WordPress-Debugging-Modus

Diese Option ist besonders praktisch für Benutzer, die die Entwicklung von WordPress lernen oder neue Funktionen ausprobieren. Beim Ausführen von Code verbirgt WordPress standardmäßig die von PHP generierten Warnungen.

define('WP_DEBUG', false);

Hinweis: Sie können diesem Artikel folgen, um die wp_debug Log

Absolute Pfadeinstellungen

Der letzte Teil von wp-config Datei definiert den absoluten Pfad, der dann zum Einrichten von WordPress-Vars und eingeschlossenen Dateien verwendet wird. Hier musst du gar nichts ändern.

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

Begrenzen Sie die Post-Revisionen in WordPress:

WordPress wird mit integriertem Autosave und Revisionen geliefert. Sehen Sie sich unser Tutorial an Änderungen in WordPress mit Post-Revisionen rückgängig machendrohen Wenn Sie jedoch große Website-Revisionen ausführen, können Sie Ihre WordPress-Datenbanksicherung Größe

Fügen Sie diese Codezeile zu Ihrer Datei wp-config.php hinzu, um die Anzahl der für einen Beitrag gespeicherten Revisionen zu begrenzen.

define( 'WP_POST_REVISIONS', 3 );

Ersetzen Sie 3 durch die Anzahl der zu speichernden Revisionen. WordPress verwirft nun automatisch ältere Revisionen. Ihre älteren Post-Revisionen werden jedoch weiterhin in Ihrer Datenbank gespeichert.

Sie können sich mit uns verbinden Facebook und xdrohen Schauen Sie sich auch unsere YouTube Kanal zum Anzeigen von Videos.

cleanly

Optimieren Sie Ihre WordPress-Workflows mit ThemeDev

Entdecken Sie Plugins, Anleitungen und Tools für wachsende WordPress-Unternehmen.

ThemeDev entdecken
Golam Mostafa
Verfasst von

Golam Mostafa

I'm a senior plugin developer for WordPress. I have four years of experience working as a software engineer for ADB Bank, and in 2018, I started developing plugins and founded ThemeDev.

Wöchentliche Tipps für WordPress-Wachstum

Schließen Sie sich den ThemeDev-Lesern an und erhalten Sie praktische Ressourcen zu WordPress, Plugins und Unternehmenswachstum direkt in Ihr Postfach.