Commit Graph

343 Commits

Author SHA1 Message Date
Jeff Geerling
7739671037 Merge pull request #113 from andreiashu/enableOpcacheRevalidatePath
Enable opcache.revalidate_path setting
2016-06-08 23:11:39 -05:00
Jeff Geerling
7ed52a26c8 PR #131 follow-up: Formatting and task reorganization. 2016-06-08 23:03:58 -05:00
Jeff Geerling
f838f3fa5b Merge pull request #131 from rockholla/apc-opcache-config-tweaking
Fixes #130 and #48: Tweak and simplify some of the apc and opcache configuration
2016-06-08 22:58:56 -05:00
Jeff Geerling
ef1fcfff82 Merge pull request #128 from mgarstecki/fix-fpm-centos
Fix #120: Introduce variables for FPM user and group.
2016-06-04 15:51:05 -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
178600895a remove and add back in apc and opcache config files when enabling/disabling 2016-05-20 16:23:28 -06:00
Patrick Force
b9f0a61720 tweak and simplify some of the apc and opcache configuration 2016-05-20 16:00:24 -06:00
Jeff Geerling
b495937920 Fixes #127: OpCache configuration filename has changed in Ubuntu 16.04. 2016-05-19 11:00:45 -05: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
9e5cadb1f3 Fix broken test-package.yml. 2016-05-13 10:10:41 -05:00
Jeff Geerling
da71d1b360 Update Ubuntu 12.04 variables to fix broken tests. 2016-05-13 10:04:38 -05:00
Jeff Geerling
27f739d3b9 Fix the default packages for Debian. 2016-05-13 09:51:20 -05:00
Jeff Geerling
9378374d8b Fixes #125: APCu not loading under PHP 7. 2016-05-13 07:40:19 -05:00
Jeff Geerling
a7e4801954 Issue #124 test fix follow-up for Ubuntu 12.04. 2016-05-11 23:15:21 -05:00
Jeff Geerling
b63cf5a754 Switch all role defaults to assume PHP 7.x. 2016-05-11 22:45:27 -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
901b9b18cf Keep default of php_opcache_revalidate_path as per PHP Zend defaults 2016-04-18 09:17:52 +01: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
Jeff Geerling
cbc252ef70 PR #109 Cleanup. 2016-04-11 20:27:47 -05:00
Jeff Geerling
4c890b2ddb Merge pull request #109 from robruma/bugfix/php-fpm_default_pool_dir_check
Obtaining php-fpm pool directory status and creating only if the directory does not exist
2016-04-11 20:26:21 -05:00
Rob Ruma
a9441fda34 Obtaining php-fpm pool directory status and creating only if the directory does not exist 2016-04-11 19:47:48 -04: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
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