Server;Drupal/Berechtigungsproblemen
Installation von Drupal beim Hosting-Anbieter: Anleitung zur Behebung von Berechtigungsproblemen
Wählen Sie zunächst Ihr Land und Ihre bevorzugte Sprache für die Drupal-Installation bei Ihrem Hosting-Anbieter aus. Bitte beachten Sie, dass inkorrekte Dateiberechtigungen während des Installationsprozesses zu Problemen führen können.
Fehlerbehebung bei Installationsfehlern aufgrund von Berechtigungsproblemen:
Sollte die Installation aufgrund unzureichender Berechtigungen fehlschlagen, befolgen Sie bitte die nachstehenden Schritte in der angegebenen Reihenfolge:
- Terminal öffnen und zum Drupal-Hauptverzeichnis navigieren: Öffnen Sie Ihr Terminal oder Ihre Kommandozeile. Verwenden Sie den Befehl `cd`, um zum Hauptverzeichnis Ihrer Drupal-Installation zu wechseln. Ein typischer Pfad könnte beispielsweise `/var/www/drupal` lauten.
- In das Unterverzeichnis `web/sites/default` wechseln: Navigieren Sie anschließend mit dem Befehl `cd /var/www/drupal/web/sites/default` in das Unterverzeichnis `web/sites/default`.
- Erforderliche Verzeichnisse erstellen: Erstellen Sie nun die beiden benötigten Verzeichnisse `files` und `files/translations` mithilfe der Befehle `mkdir files` und `mkdir files/translations`.
- Zugriffsrechte für das Verzeichnis `files` ändern: Ändern Sie rekursiv die Zugriffsrechte für das Verzeichnis `files` auf 777 mit dem Befehl `sudo chmod 777 -R files`. Dieser Schritt gewährleistet, dass Drupal Dateien in dieses Verzeichnis schreiben kann.
- Konfigurationsdatei kopieren und umbenennen: Kopieren Sie die Konfigurationsdatei `default.settings.php` und benennen Sie die Kopie in `settings.php` um. Verwenden Sie hierfür den Befehl `cp default.settings.php settings.php`.
- Dateiberechtigungen für `settings.php` ändern: Abschließend müssen Sie die Dateiberechtigungen für die Datei `settings.php` auf 666 ändern. Verwenden Sie hierzu den Befehl `sudo chmod 666 settings.php`.
Kurzanleitung für die Kommandozeile:
cd /var/www/drupal/web/sites/default/ mkdir files mkdir files/translations sudo chmod 777 -R files cp default.settings.php settings.php sudo chmod 666 settings.php
Website starten. Jetzt neu start