From a4f770e7493d7d415ab9bccda827b4ad7fab15e3 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 31 Jul 2019 01:03:46 +0000 Subject: [PATCH] rm php-mcrypt, no longer in repos --- roles/shell/tasks/packages.yml | 1 - .../etc/apache2/mods-available/php7.3.conf | 25 +++++++++++++++++++ roles/webserver/tasks/apache2-mods.yml | 4 +-- 3 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 roles/webserver/files/etc/apache2/mods-available/php7.3.conf diff --git a/roles/shell/tasks/packages.yml b/roles/shell/tasks/packages.yml index 89f4543..9d0c27a 100644 --- a/roles/shell/tasks/packages.yml +++ b/roles/shell/tasks/packages.yml @@ -162,7 +162,6 @@ - php-gd - php-imap - php-intl - - php-mcrypt - php-mysql - php-pspell - php-recode diff --git a/roles/webserver/files/etc/apache2/mods-available/php7.3.conf b/roles/webserver/files/etc/apache2/mods-available/php7.3.conf new file mode 100644 index 0000000..0758ea6 --- /dev/null +++ b/roles/webserver/files/etc/apache2/mods-available/php7.3.conf @@ -0,0 +1,25 @@ + + SetHandler application/x-httpd-php + + + SetHandler application/x-httpd-php-source + # Deny access to raw php sources by default + # To re-enable it's recommended to enable access to the files + # only in specific virtual host or directory + Require all denied + +# Deny access to files without filename (e.g. '.php') + + Require all denied + + +# Running PHP scripts in user directories is disabled by default +# +# To re-enable PHP in user directories comment the following lines +# (from to .) Do NOT set it to On as it +# prevents .htaccess files from disabling it. +# +# +# php_admin_flag engine Off +# +# diff --git a/roles/webserver/tasks/apache2-mods.yml b/roles/webserver/tasks/apache2-mods.yml index 4a25c43..2850dea 100644 --- a/roles/webserver/tasks/apache2-mods.yml +++ b/roles/webserver/tasks/apache2-mods.yml @@ -8,9 +8,9 @@ apache2_module: name: ssl state: present -- name: php7.0 +- name: php7.3 apache2_module: - name: php7.0 + name: php7.3 state: present - name: rewrite apache2_module: