WordPress installieren und verwalten
Für WordPress gibt es bei lima-city mehrere Einstiegspunkte: Installation über die Verwaltung, Zugriff auf den Admin-Bereich und technische Grunddateien wie die wp-config.php.
WordPress installieren
Der schnellste Weg zu einer neuen WordPress-Seite führt über den Software-Installer:
- Erstelle in der Verwaltung eine MySQL-Datenbank oder nutze eine verfügbare Datenbank.
- Öffne den Software-Installer und wähle WordPress aus.
- Wähle die Domain oder Subdomain, unter der WordPress installiert werden soll.
- Starte die Installation und notiere die angezeigten Zugangsdaten.
- Öffne anschließend die Webseite oder den Admin-Bereich unter
/wp-admin/.
Admin-Login per Single Sign-In
In der Verwaltung kannst du für eine WordPress-Installation einen Einmal-Login-Link in den Admin-Bereich erzeugen. Dadurch musst du das WordPress-Passwort nicht kennen, um dich in die Installation einzuloggen.
Öffne dazu in der Verwaltung den Bereich WordPress, wähle die Installation aus und klicke oben rechts auf Admin-Login. Nach dem Abrufen des Links kann der Button erneut geklickt werden, um den Login auszuführen.
Für diese Funktion wird das Plugin WP CLI Login Command Server verwendet. Wenn das Plugin deaktiviert wird, ist der Admin-Login nicht möglich. Wenn es gelöscht wird, wird es beim nächsten Login automatisch wieder installiert.
wp-config.php
Die Datei wp-config.php ist die zentrale Konfigurationsdatei von WordPress. Sie liegt im WordPress-Verzeichnis und enthält unter anderem Datenbank-Zugangsdaten, Tabellen-Präfix und optional die Site-URL.
Viele WordPress-Anleitungen beziehen sich auf diese Datei, zum Beispiel beim Aktivieren des Debug-Modus, beim Ändern der Site-URL oder bei speziellen Datenbankeinstellungen.
WordPress-Debug-Modus aktivieren
Auf kostenlosem Webspace ist der Debug-Modus hilfreich, weil dort keine PHP-Error-Logs aufbewahrt werden. In Webhosting-Paketen kannst du PHP-Fehler zusätzlich in der Verwaltung unter PHP-Error-Logs prüfen.
Bearbeite die wp-config.php und setze oder ergänze:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
Deaktiviere den Debug-Modus nach der Fehlersuche wieder, damit keine sensiblen Informationen öffentlich angezeigt werden.
Ungültige RewriteBase beheben
Wenn sich der Pfad einer WordPress-Webseite ändert, zum Beispiel von /blog auf die Hauptdomain, kann eine alte RewriteBase in der .htaccess Unterseiten oder Grafiken beschädigen.
Prüfe im WordPress-Verzeichnis die .htaccess. Aus:
RewriteBase /blog/
RewriteRule . /blog/index.php [L]
wird:
RewriteBase /
RewriteRule . /index.php [L]
Ändere danach bei Bedarf zusätzlich die WordPress-Seitenadresse.
SMTP-Versand und alte PHPMailer-Versionen
Ältere WordPress-Versionen enthielten PHPMailer 5.2.7. Diese Version kann auf kostenlosem Webspace Probleme beim SMTP-Versand verursachen. Das wurde in PHPMailer 5.2.9 behoben.
Wenn eine sehr alte WordPress-Installation betroffen ist, aktualisiere WordPress bevorzugt vollständig. Falls nur PHPMailer ersetzt werden kann, lade PHPMailer 5.2.9 herunter und ersetze in wp-includes diese Dateien:
class.phpmailer.phpalsclass-phpmailer.phpclass.smtp.phpalsclass-smtp.php