From 2e6f1e2e77851a6aaaeed389f3af9a81bb08217f Mon Sep 17 00:00:00 2001 From: Stephan Date: Fri, 3 Jun 2022 09:02:42 +0200 Subject: [PATCH] php80: disable display_startup_errors except when debugging while we're at it, PHP8 decided to enable display_startup_errors by default. Let's keep this disabled except when in debug deployment mode. --- src/opnsense/service/templates/OPNsense/WebGui/php.ini | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/opnsense/service/templates/OPNsense/WebGui/php.ini b/src/opnsense/service/templates/OPNsense/WebGui/php.ini index 71bae2b75..dc0dc2f4b 100644 --- a/src/opnsense/service/templates/OPNsense/WebGui/php.ini +++ b/src/opnsense/service/templates/OPNsense/WebGui/php.ini @@ -27,6 +27,8 @@ error_reporting = E_ALL {% endif %} display_errors={% if system.deployment|default("production") == "debug" %}on{%else%}off{%endif%} +display_startup_errors={% if system.deployment|default("production") == "debug" %}on{%else%}off{%endif%} + log_errors=on error_log=/tmp/PHP_errors.log date.timezone="{{system.timezone|default('Etc/UTC')}}"