From ec77608f619cf27d4fbcf6f10c683e19928966c9 Mon Sep 17 00:00:00 2001
From: ftimme <ft@falkotimme.com>
Date: Tue, 20 Sep 2011 12:45:07 -0400
Subject: [PATCH] - Renamed PHP-FPM pool files from {domain}.conf to web{domain_id}.conf.
---
server/plugins-available/nginx_plugin.inc.php | 30 ++++++++++++++----------------
1 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php
index f47e179..4d6edef 100644
--- a/server/plugins-available/nginx_plugin.inc.php
+++ b/server/plugins-available/nginx_plugin.inc.php
@@ -1077,15 +1077,12 @@
global $app, $conf;
$pool_dir = $web_config['php_fpm_pool_dir'];
+ $pool_name = 'web'.$data['new']['domain_id'];
//$reload = false;
if($data['new']['php'] == 'no'){
- if(@is_file($pool_dir.'/'.$data['old']['domain'].'.conf')){
- unlink($pool_dir.'/'.$data['old']['domain'].'.conf');
- //$reload = true;
- }
- if(@is_file($pool_dir.'/'.$data['new']['domain'].'.conf')){
- unlink($pool_dir.'/'.$data['new']['domain'].'.conf');
+ if(@is_file($pool_dir.'/'.$pool_name.'.conf')){
+ unlink($pool_dir.'/'.$pool_name.'.conf');
//$reload = true;
}
//if($reload == true) $app->services->restartService('php-fpm','reload');
@@ -1093,9 +1090,9 @@
}
//if(!@is_file($pool_dir.'/'.$data['new']['domain'].'.conf') || ($data['old']['domain'] != '' && $data['new']['domain'] != $data['old']['domain'])) {
- if ( @is_file($pool_dir.'/'.$data['old']['domain'].'.conf') ) {
- unlink($pool_dir.'/'.$data['old']['domain'].'.conf');
- }
+ //if ( @is_file($pool_dir.'/'.$pool_name.'.conf') ) {
+ // unlink($pool_dir.'/'.$pool_name.'.conf');
+ //}
$app->uses("getconf");
$web_config = $app->getconf->get_server_config($conf["server_id"], 'web');
@@ -1104,7 +1101,7 @@
$tpl = new tpl();
$tpl->newTemplate('php_fpm_pool.conf.master');
- $tpl->setVar('fpm_pool', $data['new']['domain']);
+ $tpl->setVar('fpm_pool', $pool_name);
$tpl->setVar('fpm_port', $web_config['php_fpm_start_port'] + $data['new']['domain_id'] + 1);
$tpl->setVar('fpm_user', $data['new']['system_user']);
$tpl->setVar('fpm_group', $data['new']['system_group']);
@@ -1154,8 +1151,8 @@
$tpl->setLoop('custom_php_ini_settings', $final_php_ini_settings);
- file_put_contents($pool_dir.'/'.$data['new']['domain'].'.conf',$tpl->grab());
- $app->log('Writing the PHP-FPM config file: '.$pool_dir.'/'.$data['new']['domain'].'.conf',LOGLEVEL_DEBUG);
+ file_put_contents($pool_dir.'/'.$pool_name.'.conf',$tpl->grab());
+ $app->log('Writing the PHP-FPM config file: '.$pool_dir.'/'.$pool_name.'.conf',LOGLEVEL_DEBUG);
unset($tpl);
//$reload = true;
//}
@@ -1167,11 +1164,12 @@
global $app;
$pool_dir = $web_config['php_fpm_pool_dir'];
+ $pool_name = 'web'.$data['old']['domain_id'];
- if ( @is_file($pool_dir.'/'.$data['old']['domain'].'.conf') ) {
- unlink($pool_dir.'/'.$data['old']['domain'].'.conf');
- $app->log('Removed PHP-FPM config file: '.$pool_dir.'/'.$data['old']['domain'].'.conf',LOGLEVEL_DEBUG);
- $app->services->restartService('php-fpm','reload');
+ if ( @is_file($pool_dir.'/'.$pool_name.'.conf') ) {
+ unlink($pool_dir.'/'.$pool_name.'.conf');
+ $app->log('Removed PHP-FPM config file: '.$pool_dir.'/'.$pool_name.'.conf',LOGLEVEL_DEBUG);
+ //$app->services->restartService('php-fpm','reload');
}
}
--
Gitblit v1.9.1