Commit Graph

266 Commits

Author SHA1 Message Date
Phil Porada
f20bbde884 Users can now set the apt/yum module 'state' to be 'installed, latest, present' etc. This allows a user to test php55, swap a variable to enable the php56 repo, then re-run the ansible play to get different PHP packages. 2016-04-08 16:43:26 -04:00
Jeff Geerling
6c7c0ab9b7 Fixes #105: Add travis_wait to fix Travis build failures when building PHP from source. 2016-04-08 15:34:09 -05:00
Jeff Geerling
14eed984ef Merge pull request #104 from geerlingguy/revert-103-patch-1
Revert "Typo in php.ini mssql.compatibility_mode"
2016-04-08 14:19:32 -05:00
Jeff Geerling
beffaeb4ce Revert "Typo in php.ini mssql.compatibility_mode" 2016-04-08 14:19:23 -05:00
Jeff Geerling
2fa3a3d13a Merge pull request #103 from Petrox/patch-1
Typo in php.ini mssql.compatibility_mode
2016-04-08 13:18:44 -05:00
Petrox
ab2a314055 Typo in php.ini mssql.compatibility_mode
Bad:
mssql.compatability_mode = Off

Good:
mssql.compatibility_mode = Off
2016-04-08 19:39:46 +02:00
Jeff Geerling
041e7bc0d5 Fixes #99: Allow override of output_buffering setting. 2016-03-25 17:05:33 -05:00
Jeff Geerling
e03ffd0104 Fixes #94: PHP-FPM init script for build from source causes 30s delay when stopping via systemd. 2016-03-16 12:14:13 -05:00
Jeff Geerling
82a0856f91 Fix for previous commit. Ensure pool config directory exists. 2016-03-06 21:26:53 -06:00
Jeff Geerling
38a87f2d23 Fixes #92: Add a default pool.d/www.conf for FPM source install. 2016-03-06 21:06:46 -06:00
Jeff Geerling
f195d7ec9a Merge pull request #89 from oxyc/conf
Apply configurations to all possible conf directories on Debian
2016-03-05 16:54:26 -06:00
Jeff Geerling
c9e9cc2e72 Define PHP-FPM daemon if it's not already defined. 2016-03-05 12:09:22 -06:00
Oskar Schöldström
9eadfc1cdc correct some paths 2016-03-03 22:12:42 -05:00
Oskar Schöldström
346d8fd671 Add test to verify configuration files are in place 2016-03-03 21:55:56 -05:00
Oskar Schöldström
a1dd9901ec Add configurations to all possible conf directories 2016-03-03 21:55:56 -05:00
Jeff Geerling
47e34b2268 Merge pull request #85 from oxyc/source-1204
Missing dependencies for installing PHP from source on Ubuntu 15.10
2016-02-29 15:07:31 -06:00
Oskar Schöldström
a63ea5ba0d Issue #67: Fix install from source not finding openssl libs on Ubuntu 15.10 2016-02-29 13:20:12 -05:00
Jeff Geerling
339f91bce5 Fix Ansible 2.x deprecation warnings. 2016-02-28 23:39:03 -06:00
Jeff Geerling
2ca34c72c7 Follow-up to #83 - fix idempotence for Debian config symlinks. 2016-02-20 16:52:15 -06:00
Jeff Geerling
705085cb53 Merge branch 'oxyc-php-ini' 2016-02-20 16:48:52 -06:00
Jeff Geerling
389aeeb003 Merge branch 'php-ini' of git://github.com/oxyc/ansible-role-php into oxyc-php-ini 2016-02-20 16:47:43 -06: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
Jeff Geerling
a163bb9736 Merge pull request #81 from wshafer/master
Set always_populate_raw_post_data to -1 as setting is deprecated in 5.6
2016-02-19 11:17:19 -06:00
Westin Shafer
db617add4a Set always_populate_raw_post_data to -1 as setting is deprecated in 5.6 2016-02-19 09:04:12 -07:00
Jeff Geerling
200823ed7c Update Galaxy meta info. 2016-02-16 22:20:30 -06: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
e7a4fe4c05 Fixes #76: Wrong variable 'php_installed_version'. 2016-02-16 21:35:19 -06:00
Jeff Geerling
07fe90f888 PR #79 Follow-up. 2016-02-16 21:33:11 -06:00
Jeff Geerling
8d3aa950e6 Merge pull request #79 from ajsalminen/configurable_sessions
Configuration options for PHP session handling.
2016-02-16 19:31:19 -08:00
Jeff Geerling
41a6282e9e Merge pull request #56 from juwai/master
Add option for opcache blacklist file
2016-02-16 19:28:48 -08:00
Jeff Geerling
61fbeef983 Merge pull request #80 from oxyc/docker
Issue #64: Add docker based tests
2016-02-16 19:27:06 -08:00
Oskar Schöldström
12c6c0622e Run tests for php 5.6 2016-02-16 22:08:11 -05:00
Oskar Schöldström
1cd50cb01c Add missing rhel dependencies when building from source 2016-02-16 22:03:59 -05:00
Oskar Schöldström
ffc022ed35 Add docker based tests 2016-02-16 13:52:06 -05:00
Antti Salminen
5c5c3ceae2 Configuration options for PHP session handling. 2016-02-10 22:36:37 +02:00
Jeff Geerling
8d0e120cbd Add Travis build notifications. 2016-02-08 14:09:43 -06:00
Jeff Geerling
3170d5c263 Merge pull request #72 from LewisW/configurable-pool-path
Made php_fpm_pool_conf_path configurable - for PHP 7.
2016-01-22 09:35:13 -06:00
Lewis Wright
3b661d7539 Made php_fpm_pool_conf_path configurable - for PHP 7. 2016-01-22 10:00:30 +00:00
Jeff Geerling
d8f221e093 Fix php_fpm_listen variable. 2016-01-17 22:01:29 -06:00
Jeff Geerling
b28843abce More Travis test fixes. 2016-01-14 22:24:39 -06:00
Jeff Geerling
830f8d1130 Test installation from source with specific Travis dir. 2016-01-14 22:05:48 -06:00
Jeff Geerling
f8a0e2143b Update PHP-FPM docs in README. 2016-01-14 21:07:35 -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
bb0c7e7bbc Fixes #70: Get gooky Apache-specific packages out of default config. 2016-01-07 10:48:02 -06:00
Jeff Geerling
82df5b139d Merge pull request #68 from remicollet/patch-1
Improve repo description
2016-01-07 10:27:39 -06:00
Remi Collet
430b3964db Improve repo description
* add link to referenced roles
* use remi-php56 as example (instead of EOL php 5.4)
2016-01-07 17:25:45 +01:00
Jeff Geerling
714e23e92e Change php_version var to php_installed_version. 2015-12-14 08:50:57 -06:00
Jeff Geerling
4d89ae1df7 Merge pull request #66 from pgilad/patch-1
Use ansible jinja filter of version_compare
2015-12-14 08:47:17 -06:00
Gilad Peleg
6a2048a565 Use ansible jinja filter of version_compare 2015-12-14 15:45:58 +02:00
Jeff Geerling
e22b35d20e Fixes #65: Make FPM init script more PHP-7-friendly. 2015-12-13 22:42:44 -06:00