WordPress Entwickler für Programmierung Ihrer Webprojekte
WordPress Entwickler für Programmierung Ihrer Webprojekte
  • Start
  • Unser Angebot
  • Blog
  • Kontakt
Avatar (Thumbnail) zum Blogeintrag

Eine Einführung in wp-config.php – Welche Daten stecken in der wp-config?

Von: wp-entwickler | 15. Dezember 2022

ABSPATH Datenbank WP_DEBUG WP_DEBUG_DISPLAY WP_DEBUG_LOG wp-config wp-config.php wpdb Zugansdaten

Was ist die wp-config?

In der Datei wp-config.php stecken die Zugänge zur Datenbank, Code für Sicherheit und grundsätzliche Konfiguration.

Die offizielle Dokumentation zur wp-config ist derzeit noch spärlich (und auf Englisch), daher hier eine kurze deutsche Einführung!

    Inhalt auf dieser Seite:

  1. Was ist die wp-config?
  2. Wo befindet sich die wp-config?
  3. Datenbank-Zugangsdaten in der wp-config
  4. Keys und Salts für sichere Passwörter und Authentifizierung
  5. Debug-Handling
  6. Links

Wo befindet sich die wp-config?

Die Datei ist auf gleicher Ebene wie zb der wp-content Ordner:

Das gilt aber nicht immer!

Man kann den Ort der wp-config.php auch ändern.

 

Telefon+436603100000
E-Mailsouri@wp-entwickler.at
AdresseWP-Entwickler
Safenauer-Straße 62,
8230 Hartberg

Datenbank-Zugangsdaten in der wp-config

Die wp-config.php ist der Ort, wo die Zugangsdaten zur Datenbank abgelegt werden.

Hier ein Beispiel:

Folgende Konstanten für den Datenbank-Zugang sind hier also notiert:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST
  • DB_CHARSET
  • DB_COLLATE

Diese Konstanten kann man auch verwenden, um eine weitere Instanz der Klasse wpdb zu erzeugen (instanziieren):

 

Keys und Salts für sichere Passwörter und Authentifizierung

Um Zugangsdaten abzusichern, braucht es Keys und Salts.

Diese werden in der wp-config notiert:

 

Debug-Handling

Die wp-config ist auch maßgeblich dafür, ob Error-Logs geschrieben oder Fehler angezeigt werden:

Was genau es damit auf sich hat, erfährt man in der offiziellen Doku https://wordpress.org/support/article/debugging-in-wordpress/

 

Pfad zum WordPress Verzeichnis

Eine wichtige Konstante ist ABSPATH, die auf das WordPress-Datei-Verzeichnis zeigt.

Diese Notierung erfolgt fast zum Schluss, was nichts über die Wichtigkeit aussagt.

Denn ohne ABSPATH funktioniert nichts!

Hinweis: Wie man hier im Screenshot sieht, kann man selbst im Code die Konstante ABSPATH definieren, ohne die wp-config und WordPress kaputt zu machen :)

 

Start von WordPress

Meist zum Schluss der wp-config wird die Datei wp-settings.php aufgerufen.

Dieser Code ladet weitere WordPress-Dateien und hilft beim Start von WordPress

Links

  • https://developer.wordpress.org/apis/wp-config-php/
  • https://developer.wordpress.org/reference/classes/wpdb/
  • https://de.wikipedia.org/wiki/Salt_(Kryptologie)
  • https://wordpress.org/support/article/debugging-in-wordpress/

Navigation

Start Unser Angebot Blog

Impressum & Kontakt

wp-entwickler.at wird betrieben von

  • wp-entwickler Rene Souri
  • UID: ATU60950509
  • Safenauer-Straße 62
  • 8230 Hartberg

Wir lieben WordPress und freuen uns, mit Ihnen ein Projekt entwickeln zu können!

  • Impressum
  • AGB

wp-entwickler.at ist eine indit.at Division