2022-09-01 12:43:56 +02:00
|
|
|
---
|
|
|
|
|
2022-09-02 10:18:48 +02:00
|
|
|
- name: "Get PHP Version"
|
|
|
|
shell: 'php -v | grep "PHP [0-9]." | sed -E "s/PHP ([0-9]\.[0-9]).*/\1/g;"'
|
|
|
|
register: shell_php
|
|
|
|
check_mode: no
|
|
|
|
|
|
|
|
- name: "Set variables"
|
|
|
|
set_fact:
|
|
|
|
php_version: "{{ shell_php.stdout }}"
|
2022-09-01 12:43:56 +02:00
|
|
|
|
2022-09-02 10:18:48 +02:00
|
|
|
- name: Apply specific PHP settings (apache)
|
|
|
|
ini_file:
|
|
|
|
path: "/etc/php/{{ php_version }}/apache2/conf.d/zzz-evolinux-custom.ini"
|
|
|
|
section: ''
|
|
|
|
option: "{{ item.option }}"
|
|
|
|
value: "{{ item.value }}"
|
2022-09-01 12:43:56 +02:00
|
|
|
notify: reload apache
|
2022-09-02 10:18:48 +02:00
|
|
|
with_items:
|
|
|
|
- {option: 'allow_url_fopen', value: 'On'}
|
|
|
|
- {option: 'disable_functions', value: ''}
|
|
|
|
- {option: 'max_execution_time', value: '300'}
|
|
|
|
- {option: 'memory_limit', value: '512M'}
|
2022-09-01 12:43:56 +02:00
|
|
|
|
2022-09-02 10:18:48 +02:00
|
|
|
- name: Apply specific PHP settings (cli)
|
|
|
|
ini_file:
|
|
|
|
path: "/etc/php/{{ php_version }}/cli/conf.d/zzz-evolinux-custom.ini"
|
|
|
|
section: ''
|
|
|
|
option: "{{ item.option }}"
|
|
|
|
value: "{{ item.value }}"
|
|
|
|
with_items:
|
|
|
|
- {option: 'allow_url_fopen', value: 'On'}
|
|
|
|
- {option: 'apc.enable_cli', value: 'On'}
|