Pieter Frenssen
73c526d073
Install the JSON extension on Debian for PHP 7.4 and below.
...
Starting with PHP 8.0 the JSON extension is part of the base package and cannot
be installed separately.
Fixes #358
2023-04-19 23:30:39 +03:00
Jeff Geerling
2c75d9f7f4
Fix the order of variable precedence for Debian OSes.
2022-02-02 13:26:59 -06:00
Jeff Geerling
6e0cb0e02a
Reverse order of variable inclusions so specific vars can override generics.
2022-02-02 13:21:11 -06:00
David Lundgren
e7da34aa44
Allow the php version to be overridden.
2020-08-24 17:13:21 -05:00
Jeff Geerling
9751de2e2a
Fix error introduced in previous commit - skip task if no file found.
2020-07-24 17:23:51 -05:00
Jeff Geerling
1496cf8f92
Fixes #281 : Thorough support for all current Ubuntu and Debian versions.
2020-07-24 17:17:50 -05:00
Hunter Lannon
cb8438fde1
define php_packages_extra in defaults
2019-09-11 16:03:46 -07:00
Jeff Geerling
9e8daa5fdd
Fix lint issues picked up by galaxy-lint-rules.
2018-10-25 11:09:47 -05:00
Jeff Geerling
869625fcf0
Fixes #236 : Fix include and static deprecation notices in Ansible 2.4+.
2018-04-26 12:34:04 -05:00
Jeff Geerling
504f0d55ab
PR #165 follow-up: Adjust the variable name for php_packages_extra.
2017-01-06 11:37:07 -06:00
Simon
79eafb32e3
Adds variable additional_php_packages ( #165 )
...
* Allows to add additional_php_packages
Allows to add additional_php_packages as var. Extends php_packages to install.
* Adds description for variable additional_php_packages
Adds description of new variable for additional php packages.
2017-01-06 11:31:58 -06:00
Jeff Geerling
8e227e5bf2
Fixes #160 : Dynamically include files to prevent errors with 2.2.x.
2016-11-15 19:16:38 -06:00
Jeff Geerling
7ed52a26c8
PR #131 follow-up: Formatting and task reorganization.
2016-06-08 23:03:58 -05:00
Jeff Geerling
b495937920
Fixes #127 : OpCache configuration filename has changed in Ubuntu 16.04.
2016-05-19 11:00:45 -05:00
Jeff Geerling
8e17a3d539
Fixes #123 : Officially drop support for unmaintained PHP versions.
2016-05-11 22:35:38 -05:00
Oskar Schöldström
a1dd9901ec
Add configurations to all possible conf directories
2016-03-03 21:55:56 -05:00
Jeff Geerling
e7a4fe4c05
Fixes #76 : Wrong variable 'php_installed_version'.
2016-02-16 21:35:19 -06:00
Jeff Geerling
f35d2a2b53
Fixes #55 and Fixes #43 : Extra basic configuration for PHP-FPM.
2016-01-14 20:47:25 -06:00
Jeff Geerling
714e23e92e
Change php_version var to php_installed_version.
2015-12-14 08:50:57 -06:00
Gilad Peleg
6a2048a565
Use ansible jinja filter of version_compare
2015-12-14 15:45:58 +02:00
wenzong
b44c4338e7
Make php_apc_conf_filename
and php_opcache_conf_filename
configurable.
2015-08-20 14:34:29 +08:00
Jeff Geerling
39e7bf6e13
Fixes #44 : Allow php executable to be configurable.
2015-06-27 12:00:10 -05:00
Jeff Geerling
e3486fe4b6
Fixes #35 : Support compiling from source, PHP 7, and beyond!
2015-05-31 20:51:50 -05:00
Jeff Geerling
c862766a43
Fixes #42 : Fails in --check mode.
2015-05-26 10:32:11 -05:00
Jeff Geerling
c1cf287346
Fixes #24 : Configure OpCache for PHP >= 5.5.
2015-04-30 15:54:15 -05:00
Jeff Geerling
fda9cfff95
Fixes #32 : Fix php_extension_conf_path for Debian webserver insanity
2015-04-14 12:58:38 -05:00
Jeff Geerling
6b5693fd73
Issue #17 : Fix for proper configuration paths in Debian/Ubuntu for apache2.
2015-02-26 14:31:11 -06:00
Jeff Geerling
8259d152a6
Fixes #17 : Use proper configuration paths in Debian/Ubuntu.
2015-02-26 14:17:51 -06:00
Jeff Geerling
8ea541776f
Issue #19 : Allow self-managed php.ini, and related cleanup.
2014-11-11 11:34:06 -06:00
Jeff Geerling
c2e02465f9
Issue #18 : Fix php_webserver_daemon and add EL7.
2014-11-11 10:50:44 -06:00
Jeff Geerling
084e14b422
Allow php_webserver_daemon to be overridden.
2014-11-10 14:38:41 -06:00
Jeff Geerling
8be0e8f6b6
Formatting.
2014-09-20 23:15:45 -05:00
Lewis Wright
78efbc1251
Added assurance that config directories exist
2014-09-18 12:06:17 +01:00
Ricardo Oliveira
3782e76a07
make apc optional
2014-09-02 15:18:42 +01:00
Antti Salminen
f1f26b0be8
Make it possible to override php_packages.
2014-07-10 11:27:25 +03:00
Jeff Geerling
437a650036
Updated task to take out testing parameter.
2014-05-14 22:10:31 -05:00
Jeff Geerling
574694d0f9
Move variables to defaults.
2014-05-14 22:09:36 -05:00
Jeff Geerling
7908233ae6
Add php-fpm support, remove Apache dependency (works with Nginx).
2014-05-02 22:27:28 -05:00
Jeff Geerling
b83594a0ba
Add Debian/Ubuntu support to PHP role.
2014-04-23 11:26:37 -05:00
Jeff Geerling
bf3f28ce77
Initial commit of meta, tasks, templates, and vars.
2014-02-28 20:39:35 -06:00