Commit Graph

87 Commits

Author SHA1 Message Date
Arthur Schiwon ec5109a0e2
add option to set pm.status_path
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-06 13:48:51 +02:00
Jeff Geerling ba490b032c PR #302: Synchronize pool config from defaults to README. 2021-05-06 12:16:19 -05:00
Jeff Geerling 7a1597c1ce
Merge pull request #302 from rsicart/feature/extra-fpm-pools
Configure extra fpm pools
2021-05-06 12:15:47 -05:00
Roger Sicart b2d10e9bad Format README 2021-05-06 10:07:40 +02:00
Jeff Geerling 730d991b26 Dump Travis CI and move to GitHub Actions. 2020-11-05 15:14:20 -06:00
Jeff Geerling 5391766228 Switch to travis-ci.com. 2020-10-26 20:11:54 -05:00
Jeff Geerling e0eef4acf1 PR #310 follow-up: Fix default version documentation for Debian. 2020-10-23 13:01:20 -05:00
R.Sicart f5aab0ceb2 Configure extra fpm pools
Allow to configure extra fpm pools with a generic template.

You can find an example of php_fpm_extra_pools usage in default vars.
pool_name and pool_listen are mandatory.
2020-08-31 11:32:46 +02:00
Jeff Geerling 2f8128d427 Fixes #305: Fix source build on Debian 10 and Ubuntu 18+. 2020-08-04 17:35:03 -05:00
Jeff Geerling 98c6f3c4f6 PR #298: Update default for php_serialize_precision. 2020-07-02 09:17:54 -05:00
R.Sicart 7506c18750 Added possibility to choose if php-fpm is restarted or reloaded.
In production systems, it is sometimes better to reload FPM instead of
restarting. This commit allows users to manage restart or reload of
php-fpm service, but keeps restarting by default.

Co-authored-by: Julien LE SAUX <julien.le.saux@fr.clara.net>
2020-06-16 18:34:21 +02:00
Jeff Geerling e949e81681
Merge pull request #235 from ajardan/master
Make precision configurable, add php-cgi config
2020-03-06 09:51:47 -06:00
Jeff Geerling 07cb84c591 Fixes #293: Allow PHP-FPM state and boot behavior to be configured. 2020-03-06 09:38:47 -06:00
Jeff Geerling e71d49d319
Merge branch 'master' into master 2020-03-06 09:28:58 -06: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
Jeff Geerling 6e92b87062 Switch tests to use Molecule. 2018-09-29 14:41:26 -05:00
Vadim Kononov e45aea47ae
Update README.md
Changed the default values for php_fpm_pool_user and php_fpm_pool_group.
2018-07-25 17:29:11 -05:00
Vadim Kononov 6313219755 Included missing user/group PHP-FPM configurations in README. 2018-05-30 13:05:33 -05:00
Andrian Jardan 6a2e9aa1d2 Make precision configurable 2018-04-11 15:17:49 +02:00
Jeff Geerling e543933a92 Issue #225: Add docs on using php-versions role with this role. 2018-04-04 14:21:52 -05:00
Jeff Geerling 3780da1445 Fix deprecation warnings in Ansible 2.5 for state 'present'. 2018-04-04 14:01:58 -05:00
eiriksm 253f72bcba Change README to point to correct lineinfile hint (#180) 2017-03-13 12:07:39 -05:00
Jeff Geerling 7d4c5ef91e Upgrade Author's web URL. 2017-02-18 19:55:23 -06:00
Jeff Geerling fabb651bf5 Fixes #170: Full control over PHP upload settings. 2017-01-14 15:48:42 -06: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 3d15a1ddda Fixes #164: Workaround for shallow tag clones not working in Ansible 2.2. 2016-11-23 13:46:01 -06:00
Jarkko Mönkkönen f8082e4602 add support to set custom opcache.so location (#157) 2016-11-07 12:36:24 -06:00
Jeff Geerling e863c348c3 Merge pull request #153 from stevenspasbo/master
Added php option for disable_functions
2016-11-02 15:28:02 -05:00
Jeff Geerling 08c948d24f Fix test failures due to boolean handling in YAML. 2016-10-12 15:41:28 -05:00
Jeff Geerling 06d8a0edd2 Add the ability to choose --no-install-recommends for apt installs. 2016-10-12 15:27:31 -05:00
Steven Spasbo 0c3c0963a2 Added php option for disable_functions
* Added php_disable_functions variable
* Updated php.ini template
2016-10-05 12:15:33 -07:00
Jeff Geerling 9373ba168f More efficient Docker-based test layout. 2016-09-14 15:46:27 -05:00
Jeff Geerling 6c7eb71a01 Merge pull request #135 from geerlingguy/pporada-gl-master
Enable user to set the apt/yum module 'state'
2016-06-09 11:35:49 -05:00
Jeff Geerling 54b5e5e93f PR #54 follow-up: Keep PHP's default and add new var to readme. 2016-06-08 23:14:47 -05:00
Jeff Geerling 31fbd6fd4e PR #113 follow-up: Fix README to reflect default. 2016-06-08 23:12:20 -05:00
Jeff Geerling 7739671037 Merge pull request #113 from andreiashu/enableOpcacheRevalidatePath
Enable opcache.revalidate_path setting
2016-06-08 23:11:39 -05:00
Phil Porada 9c5de4307a Merge branch 'master' of https://github.com/geerlingguy/ansible-role-php 2016-06-02 14:19:42 -04:00
Patrick Force b9f0a61720 tweak and simplify some of the apc and opcache configuration 2016-05-20 16:00:24 -06:00
Jeff Geerling ad3a75ede0 Fixes #126: Add PHP's SQLite extension in default packages. 2016-05-14 21:24:56 -05:00
Jeff Geerling 8e17a3d539 Fixes #123: Officially drop support for unmaintained PHP versions. 2016-05-11 22:35:38 -05:00
Jeff Geerling 214e4bb8fa Fixes #69: APC is dead, long live OpCache and APCu. 2016-05-11 22:27:02 -05:00
Phil Porada 11ed2172de Per comments on PR106 2016-05-02 08:57:32 -04:00
Andrei Simion 674c848681 Enable opcache.revalidate_path setting
This is needed otherwise in certain cases one will get
served stale PHP files.
2016-04-14 17:15:21 +01:00
Phil Porada 4f2676b6b2 Updated readme for the php_repostate var 2016-04-08 16:49:32 -04:00
Phil Porada 021441e17b Updated readme for the php_repostate var 2016-04-08 16:48:44 -04:00
Jeff Geerling 041e7bc0d5 Fixes #99: Allow override of output_buffering setting. 2016-03-25 17:05:33 -05:00
Jeff Geerling f969eb2190 Fixes #58: Allow session save handler and path to be configured. 2016-02-16 21:48:38 -06:00
Jeff Geerling 07fe90f888 PR #79 Follow-up. 2016-02-16 21:33:11 -06:00
Jeff Geerling f8a0e2143b Update PHP-FPM docs in README. 2016-01-14 21:07:35 -06:00