ansible-roles/lxc-php
David Prevot 49d8c99328
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4717|6|4711|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/220//ansiblelint">Evolix » ansible-roles » unstable #220</a>
gitea/ansible-roles/pipeline/head This commit looks good
pub_evolix.asc is also needed in lxc-php
2023-03-20 14:56:11 +01:00
..
defaults Use proper keyrings directory for APT version 2022-11-02 23:16:32 +01:00
files pub_evolix.asc is also needed in lxc-php 2023-03-20 14:56:11 +01:00
handlers lxc-php: restart container instead of reload after php-fpm unit's umask change. 2022-10-26 15:23:46 +02:00
meta Update Galaxy metadata (company, platforms and galaxy_tags) 2021-06-28 15:26:28 +02:00
tasks Use our new repository for PHP 2023-03-13 22:05:51 +01:00
templates Proper jinja spacing 2022-12-28 09:03:37 +01:00
README.md Add lxc-php README file 2019-06-18 18:19:45 +02:00

lxc-php

Create LXC containers and install all the required PHP packages as a way to use multiple PHP version on Debian.

note : this role depend on the lxc role.

Tasks

Everything is in the tasks/main.yml file.

Available variables

As this role depend on the lxc role, please refer to it for a variable exhaustive list.

Here is the list of available variables for the PHP part:

  • php_conf_short_open_tag Default: "Off"
  • php_conf_expose_php Default: "Off"
  • php_conf_display_errors Default: "Off"
  • php_conf_log_errors Default: "On"
  • php_conf_html_errors Default: "Off"
  • php_conf_allow_url_fopen Default: "Off"
  • php_conf_disable_functions Default: "exec,shell-exec,system,passthru,putenv,popen"