diff --git a/defaults/main.yml b/defaults/main.yml index 9229248..a3565fa 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -12,5 +12,6 @@ php_enable_webserver: true php_webserver_daemon: "httpd" php_enable_php_fpm: false +php_enable_apc: true php_sendmail_path: "/usr/sbin/sendmail -t -i" diff --git a/tasks/main.yml b/tasks/main.yml index 7c519d9..a6d36d4 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -23,14 +23,19 @@ notify: restart webserver when: ansible_os_family == 'Debian' -- name: Place PHP configuration files in place. +- name: Place PHP configuration file in place. template: > - src={{ item.src }} - dest={{ item.dest }} + src=php.ini.j2 + dest={{ php_conf_path }}/php.ini owner=root group=root mode=644 - with_items: - - { src: php.ini.j2, dest: "{{ php_conf_path }}/php.ini" } - - { src: apc.ini.j2, dest: "{{ php_extension_conf_path }}/{{ php_apc_conf_filename }}" } + notify: restart webserver + +- name: Place APC configuration file in place. + template: > + src=apc.ini.j2 + dest={{ php_extension_conf_path }}/{{ php_apc_conf_filename }} + owner=root group=root mode=644 + when: php_enable_apc notify: restart webserver - name: Ensure php-fpm is started and enabled at boot (if configured).