From 39028a6557abd9c0aba26aadb676d94e7e958bc4 Mon Sep 17 00:00:00 2001 From: chris Date: Wed, 21 Oct 2026 18:02:13 +0200 Subject: [PATCH] dokuwiki(role): set php strict_mode and disable upload_progress --- roles/dokuwiki/tasks/main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/roles/dokuwiki/tasks/main.yml b/roles/dokuwiki/tasks/main.yml index 8c836ce0..239803ee 100644 --- a/roles/dokuwiki/tasks/main.yml +++ b/roles/dokuwiki/tasks/main.yml @@ -12,6 +12,24 @@ - git diff: false +- name: Configure php.ini for php-fpm + become: true + block: + - name: Ensure `session.use_strict_mode` is enabled via php.ini + ansible.builtin.lineinfile: + path: /etc/php/8.4/fpm/php.ini + regexp: '^session\.use_strict_mode' + line: 'session.use_strict_mode = 1' + state: present + + - name: Ensure `session.upload_progress.enabled` is disabled via php.ini + become: true + ansible.builtin.lineinfile: + path: /etc/php/8.4/fpm/php.ini + regexp: '^session\.upload_progress\.enabled' + line: 'session.upload_progress.enabled = Off' + state: present + - name: Ensure `php-fpm` is enabled become: true ansible.builtin.systemd: