Die Konfiguration von Entwicklungseinstellungen in Drupal 8 erfolgt in der Datei “settings.php”. Hier sind einige der Schritte, die Sie ausführen müssen:
1. Gehen Sie zum Verzeichnis “sites/default” und öffnen Sie die Datei “settings.php”.
2. Suchen Sie nach der Zeile “$settings[‘environment’] = ‘production’;” und ändern Sie sie in “$settings[‘environment’] = ‘development’;”. Dies aktiviert den Entwicklungsmodus.
3. Fügen Sie die folgenden Zeilen am Ende der Datei ein, um Debugging-Informationen anzuzeigen:
$settings[‘debug’] = TRUE;
$settings[‘debug.logger’] = ‘error_log’;
$settings[‘container_yamls’][] = DRUPAL_ROOT . ‘/sites/development.services.yml’;
4. Erstellen Sie eine neue Datei “development.services.yml” im “sites”-Ordner (falls sie nicht bereits vorhanden ist). Diese Datei enthält spezifische Konfigurationsinformationen für die Entwicklung:
parameters: twig.config: debug: true auto_reload: true cache: false
services: cache.backend.null: class: Drupal\Core\Cache\NullBackendFactory
5. Speichern Sie die Einstellungen in “settings.php” und “development.services.yml”.
Wenn Sie nun Drupal 8 im Entwicklungsmodus öffnen, sehen Sie Debug-Informationen und können Fehlermeldungen besser nachverfolgen. Die Twig-Vorlagen werden auch neu geladen, wenn Änderungen vorgenommen werden, anstatt im Cache zu bleiben. Beachten Sie jedoch, dass der Entwicklungsmodus auf Produktionsumgebungen nicht empfohlen wird.