diff --git a/group_vars/staging/php.yml b/group_vars/staging/php.yml new file mode 100644 index 0000000000..7b9af47888 --- /dev/null +++ b/group_vars/staging/php.yml @@ -0,0 +1,9 @@ +php_error_reporting: 'E_ALL' +php_display_errors: 'On' +php_display_startup_errors: 'On' +php_track_errors: 'On' +php_mysqlnd_collect_memory_statistics: 'On' +php_opcache_enable: 0 + +xdebug_remote_enable: 1 +xdebug_remote_connect_back: 1 diff --git a/roles/php/defaults/main.yml b/roles/php/defaults/main.yml index b2ecaf87d1..0e40746fd5 100644 --- a/roles/php/defaults/main.yml +++ b/roles/php/defaults/main.yml @@ -34,6 +34,7 @@ php_session_cookie_secure: 'Off' php_upload_max_filesize: 25M php_track_errors: 'Off' php_timezone: '{{ ntp_timezone }}' +php_output_buffering: 'Off' php_opcache_enable: 1 php_opcache_enable_cli: 1 diff --git a/roles/php/templates/php.ini.j2 b/roles/php/templates/php.ini.j2 index 3b899e7c91..84fe207c2e 100644 --- a/roles/php/templates/php.ini.j2 +++ b/roles/php/templates/php.ini.j2 @@ -17,6 +17,7 @@ track_errors = {{ php_track_errors }} upload_max_filesize = {{ php_upload_max_filesize }} expose_php = Off date.timezone = {{ php_timezone }} +output_buffering = {{ php_output_buffering }} [mysqlnd] mysqlnd.collect_memory_statistics = {{ php_mysqlnd_collect_memory_statistics }}