From 23933baa24b01a62010826ba28e33f68ae264ec2 Mon Sep 17 00:00:00 2001 From: gau1991 Date: Tue, 28 Apr 2015 17:56:12 +0530 Subject: [PATCH] Fix slow log issue with PHP5.6 --- ee/cli/plugins/debug.py | 11 +++++++++++ ee/cli/plugins/stack.py | 2 ++ 2 files changed, 13 insertions(+) diff --git a/ee/cli/plugins/debug.py b/ee/cli/plugins/debug.py index bc2c6ef5..7d5f20b7 100644 --- a/ee/cli/plugins/debug.py +++ b/ee/cli/plugins/debug.py @@ -180,6 +180,17 @@ class EEDebugController(CementBaseController): ";zend_extension", "zend_extension") + # Fix slow log is not enabled default in PHP5.6 + config = configparser.ConfigParser() + config.read('/etc/php5/fpm/pool.d/debug.conf') + config['debug']['slowlog'] = '/var/log/php5/slow.log' + config['debug']['request_slowlog_timeout'] = '10s' + with open('/etc/php5/fpm/pool.d/debug.conf', + encoding='utf-8', mode='w') as confifile: + Log.debug(self, "Writting debug.conf configuration into " + "/etc/php5/fpm/pool.d/debug.conf") + config.write(confifile) + self.trigger_php = True self.trigger_nginx = True else: diff --git a/ee/cli/plugins/stack.py b/ee/cli/plugins/stack.py index 0e3a2406..cd0d624f 100644 --- a/ee/cli/plugins/stack.py +++ b/ee/cli/plugins/stack.py @@ -545,6 +545,8 @@ class EEStackController(CementBaseController): config.read('/etc/php5/fpm/pool.d/debug.conf') config['debug']['listen'] = '127.0.0.1:9001' config['debug']['rlimit_core'] = 'unlimited' + config['debug']['slowlog'] = '/var/log/php5/slow.log' + config['debug']['request_slowlog_timeout'] = '10s' with open('/etc/php5/fpm/pool.d/debug.conf', encoding='utf-8', mode='w') as confifile: Log.debug(self, "writting PHP5 configuration into "