Commit Graph

59 Commits

Author SHA1 Message Date
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
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
Jeff Geerling
cbc252ef70 PR #109 Cleanup. 2016-04-11 20:27:47 -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
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
a1dd9901ec Add configurations to all possible conf directories 2016-03-03 21:55:56 -05: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
e7a4fe4c05 Fixes #76: Wrong variable 'php_installed_version'. 2016-02-16 21:35:19 -06:00
Oskar Schöldström
1cd50cb01c Add missing rhel dependencies when building from source 2016-02-16 22:03:59 -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
d8f221e093 Fix php_fpm_listen variable. 2016-01-17 22:01:29 -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
Thom Toogood
528ab01605 Allow overriding php_fpm_daemon 2015-12-07 12:07:26 +11:00
Jeff Geerling
ce8d9cad35 Make sure OpenSSL requirements are installed. 2015-10-02 13:58:48 -05:00
Jeff Geerling
6b57f8eb73 Remove extra newline. 2015-10-02 12:58:29 -05:00
Jeff Geerling
213914d5df Add php_source_install_gmp_path variable for better cross-distro/platform support. 2015-10-02 12:49:11 -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
f240b7a268 Issue #45: Fix PHP-FPM setup and configuration when installing from source x3. 2015-07-06 19:46:04 -05:00
Jeff Geerling
876f902739 Issue #45: Fix PHP-FPM setup and configuration when installing from source. 2015-07-06 10:07:58 -05:00
Jeff Geerling
d915fd9afb Fixes #45: Automatically add PHP FPM symlink when building from source. 2015-07-05 22:21:58 -05:00
Jeff Geerling
cbbf926b74 Make build configure script work for tagged releases. 2015-07-05 21:07:51 -05:00
Jeff Geerling
39e7bf6e13 Fixes #44: Allow php executable to be configurable. 2015-06-27 12:00:10 -05:00
Jeff Geerling
4c7dc8509e Clone from source only when PHP is not installed. 2015-05-31 22:22:36 -05:00
Jeff Geerling
7da296dd4f Fix tests by using proper libpng-dev package. 2015-05-31 22:05:46 -05:00
Jeff Geerling
9a28e06037 Fixed tests for Travis. 2015-05-31 21:05:08 -05:00
Jeff Geerling
c4c17aa61b Nudge Travis to work properly. 2015-05-31 20:59:06 -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
2f5d56721a Fixes #33: php_extension_conf_path can be a symlink 2015-04-14 13:29:26 -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
24af7936a4 PR #21: Adjust apt cache update so it doesn't run every time. 2015-02-26 14:22:10 -06:00
Jeff Geerling
6535011d74 Merge pull request #21 from M1r1k/master
Avoid expired apt caches.
2015-02-26 14:21:43 -06:00
Jeff Geerling
8259d152a6 Fixes #17: Use proper configuration paths in Debian/Ubuntu. 2015-02-26 14:17:51 -06:00
Artyom Miroshnik
b61b6db5f8 Avoid expired caches 2014-11-20 22:22:46 +02:00
Mike Bell
42ea0d4ad7 Fix for mixing php-fpm variable in configure task 2014-11-17 22:46:38 +00: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