-
parameters.yml
Moin, moin!
Ich habe die Datenbank umbenannt und einen neuen DB-User eingerichtet.
Nun war ich im Glauben, dass Änderungen unter app/config/parameters.yml ausreichen, um weiterhin Verbindung zur DB zu bekommen.
Kann es sein, dass man an anderer Stelle noch an Schrauben drehen muss?
Ich habe sowohl den Server neu gestartet, den MySQL-Server neu gestartet, dem DB-Benutzer die nötigen Rechte gegeben etc. pp..
Ein Aufruf der Installationsroutine sagt mir nur, dass keine Verbindung zur Datenbank besteht, obwohl die richtigen Daten in parameters.yml eingetragen sind.
Für eine Neuinstallation in eine leere DB, muss ich da parameters.yml einfach löschen oder nur entsprechend anpassen?
-
Dazu musst du noch den Cache löschen glaub ich, habe grad die Kommandozeile nicht im Kopf wie das geht.
-
Code:
php app/console cache:clear --env=prod
-
Moin, moin.
Danke Dir!
Ich bekomme dann folgende Fehlermeldung:
Code:
php app/console cache:clear --env=prod
Clearing the cache for the prod environment with debug false
[Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException]
You have requested a non-existent parameter "kernel.secret". Did you mean t
his: "kernel.charset"?
cache:clear [--no-warmup] [--no-optional-warmers]
Gibt es irgend wo eine Übersicht, welche Möglichkeiten man bei dieser Vorgehensweise hat?
-
Anmerkung für Suchende (Aktuelle Version 4.4.0):
Befehl für die Managed Edition (dazu gehört die .zip Version):
Code:
php vendor/bin/contao-console cache:clear
Befehl für die Standard Edition:
Code:
php bin/console cache:clear
Manuell:
Ordner löschen.
-
Gibt es eigentlich auch eine Möglichkeit/Einstellung den Cache während der Entwicklung zu umgehen? Also analog der Einstellung "internen Cache umgehen" aus der 3er Version?
Außerdem habe ich auf Anhieb keine Einstellung gefunden, die analog zur Einstellung "Cache-Modus" aus Contao 3 ist. Wie kann ich in Contao 3 dafür sorgen, dass nur der Servercache verwendet wird bzw. der Cache auch mal ganz deaktiviert wird?
-
Ja, über die app_dev.php. Siehe auch https://community.contao.org/de/show...311#post443311
Wobei ich sagen muss, dass man selbst im dev mode manchmal den dev Cache löschen muss. Symfony ist da nicht unbedingt zu 100% verlässlich.
-
Das liegt nicht an Symfony sondern an Contao - setzte mal zusätzlich im Startpunkt in der Seitenstruktur den Cache bei beidem auf 0.
-
mlweb meint den internen Cache im ersten Paragraph.