Commit Graph

47 Commits

Author SHA1 Message Date
Jeff Geerling bd001863bc
Merge pull request #402 from pfrenssen/json-extension-included-php80
Only install the JSON extension on Debian for PHP 7.4 and below
2023-06-12 23:26:36 -05:00
Jeff Geerling f4b9f3c20d Bump Debian support matrix up one, drop Ubuntu 16.04. 2023-06-12 23:23:28 -05:00
j.koehler d707b43c96 add support for Ubuntu 22.04 (jammy)
...and remove trusty from meta file since it is already no longer supported
2023-05-05 21:14:24 +02:00
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 ff8a2cb905 Maybe all can use the new version formatting now. 2022-02-02 14:36:16 -06:00
Jeff Geerling f06c8ae334 Another adjustment, which OSes will win out here. 2022-02-02 14:29:01 -06:00
Jeff Geerling 7112b29de5 Also fixup php-sqlite3 package naming for Debian 10/11. 2022-02-02 13:07:42 -06:00
Jeff Geerling a2a939cd32 Fix php_packages missing for Ubuntu releases. 2022-02-02 12:43:43 -06:00
Jeff Geerling 4a9050b1ae Issue #357: Two versions of PHP are getting installed. 2022-02-02 12:38:54 -06:00
Vincent Langlet f5fbaa75e6 Add support for debian 11 2021-08-24 15:10:05 +02:00
Jeff Geerling 1496cf8f92 Fixes #281: Thorough support for all current Ubuntu and Debian versions. 2020-07-24 17:17:50 -05:00
Tobias Lindberg 1c910678ec
Removing php-imap from RedHat vars
php-imap is not available anymore.. it was epel7 and will not be included in rh8
2020-02-24 12:27:27 +01:00
Jeff Geerling 8093947079 Add new php_default_version_debian variable so 7.2 can be used on Bionic. 2018-10-23 13:50:02 -05:00
Arnaud Trouve e78e5d55f5 Set the correct opcache priority on Debian
cf issue on geerlingguy.php-versions : https://github.com/geerlingguy/ansible-role-php-versions/issues/2
2017-06-01 17:25:56 +02:00
Mathieu Garstecki 72c05c942f Fix #120: Introduce variables for FPM user and group. 2016-05-19 16:07:12 +02:00
Jeff Geerling c2ef557806 Issue #126: Use the correct package name. 2016-05-14 21:25:30 -05:00
Jeff Geerling ad3a75ede0 Fixes #126: Add PHP's SQLite extension in default packages. 2016-05-14 21:24:56 -05:00
Jeff Geerling 27f739d3b9 Fix the default packages for Debian. 2016-05-13 09:51:20 -05:00
Jeff Geerling b63cf5a754 Switch all role defaults to assume PHP 7.x. 2016-05-11 22:45:27 -05:00
Jeff Geerling 214e4bb8fa Fixes #69: APC is dead, long live OpCache and APCu. 2016-05-11 22:27:02 -05:00
Oskar Schöldström a1dd9901ec Add configurations to all possible conf directories 2016-03-03 21:55:56 -05:00
Oskar Schöldström 29826297df Closes #53, #60: Fix php.ini not applied for php-fpm on ubuntu 2016-02-20 17:20:20 -05:00
Lewis Wright 3b661d7539 Made php_fpm_pool_conf_path configurable - for PHP 7. 2016-01-22 10:00:30 +00: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 bb0c7e7bbc Fixes #70: Get gooky Apache-specific packages out of default config. 2016-01-07 10:48:02 -06:00
Jeff Geerling 817fa70c02 Fixes fix from #59, #57: Debian should actually be 05-opcache.ini. 2015-12-10 17:18:20 -06:00
Jeff Geerling 7afdd80e6f Fixes #59, #57: Set default opcache and apc filenames correctly, ensure opcache installed on EL. 2015-12-07 16:27:29 -06:00
Thom Toogood 528ab01605 Allow overriding php_fpm_daemon 2015-12-07 12:07:26 +11:00
Jeff Geerling 0ac0bb2b3b Remove ImageMagick from PHP default installation on RedHat. 2015-08-21 12:58:17 -05:00
wenzong b44c4338e7 Make `php_apc_conf_filename` and `php_opcache_conf_filename` configurable. 2015-08-20 14:34:29 +08: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 aa46481c89 Fixes #26: Install APC by default on Debian/Ubuntu systems. 2015-03-06 11:32:59 -06: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 ade68dc4ab Issue #13: php-fpm daemon name is different in Debian-based distros. 2014-11-16 15:38:51 -06:00
Jeff Geerling 084e14b422 Allow php_webserver_daemon to be overridden. 2014-11-10 14:38:41 -06:00
Lewis Wright 5dc96877f1 Update Debian.yml 2014-11-03 12:25:36 +00:00
Jeff Geerling c4d6a99799 Add php-pear to default packages. 2014-09-26 22:56:22 -05:00
Jeff Geerling 7709b3440c Merge pull request #4 from ajsalminen/allow_package_override
Allow overriding php_packages in more easily.
2014-08-03 21:17:29 -05:00
Jeff Geerling 5a9f7412cb Add php-fpm to defaults for Debian/RedHat. 2014-07-28 09:02:03 -05:00
Antti Salminen f1f26b0be8 Make it possible to override php_packages. 2014-07-10 11:27:25 +03: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 3a6d641399 Add php5-curl package. 2014-05-01 22:27:10 -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