Nachfolgende Umgebungsvariablen stehen zur Verfügung.
Application | ||||||
Variable | Standard-Wert | Beschreibung | ||||
---|---|---|---|---|---|---|
BRANDBOX_INSTALL | 0 | Die Installations-Routine /install wird mit dem Wert „1“ freigegeben. | ||||
BRANDBOX_ADMINISTRATOR | info@konmedia.com | Die E-Mail-Adresse, die bei der Installation vergeben wird. | ||||
BRANDBOX_GC_PROBABILITY | 1 | Wird in Verbindung mit BRANDBOX_GC_DIVISOR dazu verwendet, die Wahrscheinlichkeit zu regeln, mit der die GC-Routine (gc=garbage collection, Speicherbereinigung) gestartet wird. | ||||
BRANDBOX_GC_DIVISOR | 20 | BRANDBOX_GC_DIVISOR definiert gekoppelt mit BRANDBOX_GC_PROBABILITY die Wahrscheinlichkeit, mit der die gc-Routine (gc=garbage collection, Speicherbereinigung) bei jedem Request auf /admin gestartet wird. Die Wahrscheinlichkeit errechnet sich aus BRANDBOX_GC_PROBABILITY / BRANDBOX_GC_DIVISOR. 1 / 100 bedeutet z.B., dass die gc-Routine bei jeder Anfrage mit einer Wahrscheinlichkeit von 1% gestartet wird. | ||||
CRYPTO_KEY_SECURE | nicht leer | Dieser CRYPTO_KEY_SECURE wird verwendet um die Daten in der Datenbank zu verschlüsseln. Der Crypto-Key darf nur für ein Projekt verwendet werden. | ||||
CRYPTO_KEY_16 | nicht leer | Der CRYPTO_KEY_16 wird verwendet um URL basierende Tokens zu hashen. Der Crypto-Key darf nur für ein Projekt verwendet werden. | ||||
COOKIE_SECURE | 1 | Wird die Domain über HTTPS verarbeitet muss der Parameter auf „1“ stehen. Wenn Aktiv muss die Domain Anfragen über HTTPS verarbeiten! | ||||
MYSQL_HOST | mysql | Name des verlinkten MySQL-Docker-Images. | ||||
MYSQL_PORT | 3306 | Port des MySQL-Servers. | ||||
MYSQL_USERNAME | nicht leer | Benutzername des MySQL-Servers. | ||||
MYSQL_PASSWORD | nicht leer | Passwort des MySQL-Servers. | ||||
MYSQL_DATABASE | nicht leer | Datenbank-Name für brandbox. | ||||
HTTP_PORT | 80 | Falls HTTP im Frontend auf einem anderen Port läuft, muss dieser hier eingetragen werden. Interne Ports hinter einem Load-Balancer oder Proxy müssen an dieser Stelle nicht beachtet werden. | ||||
HTTPS_PORT | 443 | Falls HTTPS im Frontend auf einem anderen Port läuft, muss dieser hier eingetragen werden. Interne Ports hinter einem Load-Balancer oder Proxy müssen an dieser Stelle nicht beachtet werden. | ||||
REDIS_HOST | Gibt den Hostnamen eines Redis-Servers an. Ist der Wert leer, wird Redis deaktiviert. | |||||
REDIS_PORT | 6379 | Gibt den Port an unter dem Redis erreichbar ist. | ||||
DEBUG_LOG_LEVEL | 100 | Siehe \Monolog\Logger. Werte von 100 bis 600. | ||||
DEBUG_LOG_ROTATE | 14 | Gibt an, wie lange Log-Dateien bestehen bleiben sollen. | DEBUG_RECIPIENT | Tritt ein schwerwiegender Fehler auf (bspw. Parse-Fehler), wird an die hier hinterlegte E-Mail-Adresse eine Nachricht gesendet. | DEBUG_FROM | Siehe auch DEBUG_RECIPIENT. DEBUG_FROM gibt den Absender an. |
PHP_ERROR_REPORTING | 0 | Ist PHP_ERROR_REPORTING auf 1 gestellt, wird in PHP mit folgenden Einstellungen gearbeitet: error_reporting(E_ALL ^ E_NOTICE); Im Live-Betrieb sollte der Wert deaktiviert sein. | ||||
PHP_DISPLAY_ERRORS | 0 | Gibt an, ob PHP-Fehler-Meldungen angezeigt werden sollen. Im Live-Betrieb sollte der Wert deaktiviert sein. |
...