From 7b74f7d126989253a75f0f086baece453edb2a97 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Fri, 24 Jun 2016 15:02:21 +0200
Subject: [PATCH] Improve assertion handling for PHP 7

---
 defaults/main.yml                  | 2 +-
 templates/etc-php5-apache2-php.ini | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/defaults/main.yml b/defaults/main.yml
index bb49d94..895f917 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -46,7 +46,7 @@ php_session_gc_divisor: '1000'
 php_session_gc_maxlifetime: '1440'
 php_short_open_tag: 'Off'
 php_upload_max_filesize: '2M'
-php_zend_assertions: '0'
+php_zend_assertions: '-1'
 
 # apc.ini
 apc_rfc1867: '1'
diff --git a/templates/etc-php5-apache2-php.ini b/templates/etc-php5-apache2-php.ini
index 9d27b99..2a84b4b 100644
--- a/templates/etc-php5-apache2-php.ini
+++ b/templates/etc-php5-apache2-php.ini
@@ -384,8 +384,6 @@ zend.enable_gc = On
 ; Default: ""
 ;zend.script_encoding =
 
-zend.assertions = {{ php_zend_assertions }}
-
 ;;;;;;;;;;;;;;;;;
 ; Miscellaneous ;
 ;;;;;;;;;;;;;;;;;
@@ -1677,6 +1675,9 @@ mssql.secure_connection = Off
 ;mssql.charset = "ISO-8859-1"
 
 [Assertion]
+
+zend.assertions = {{ php_zend_assertions }}
+
 ; Assert(expr); active by default.
 ; http://php.net/assert.active
 ;assert.active = On
-- 
GitLab