Skip to content

Commit a9b3252

Browse files
author
Marius Cramer
committed
- Ported patches
1 parent 7bcf62f commit a9b3252

File tree

5 files changed

+24
-9
lines changed

5 files changed

+24
-9
lines changed

install/tpl/nginx_ispconfig.vhost.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ server {
3434
fastcgi_buffers 256 4k;
3535
fastcgi_busy_buffers_size 256k;
3636
fastcgi_temp_file_write_size 256k;
37+
fastcgi_read_timeout 1200;
3738
}
3839

3940
location ~ /\. {

install/tpl/php_fpm_pool.conf.master

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,7 @@ chdir = /
1818

1919
; php_admin_value[open_basedir] = /usr/local/ispconfig/interface:/usr/local/ispconfig/security:/usr/share:/var/lib/roundcube:/etc/roundcube:/usr/share/roundcube
2020
php_admin_value[session.save_path] = /usr/local/ispconfig/interface/temp
21-
php_admin_flag[magic_quotes_gpc] = off
21+
php_admin_flag[magic_quotes_gpc] = off
22+
23+
php_admin_value[memory_limit] = 4096M
24+
php_admin_value[max_execution_time] = 1200

interface/lib/classes/listform.inc.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,17 @@ private function getDatasourceData($field)
124124
$this->errorMessage .= "Custom datasource class or function is empty<br />\r\n";
125125
}
126126
}
127+
128+
if($api == false && isset($field['filters']) && is_array($field['filters'])) {
129+
$new_values = array();
130+
foreach($values as $index => $value) {
131+
$new_index = $app->tform->filterField($index, $index, $field['filters'], 'SHOW');
132+
$new_values[$new_index] = $app->tform->filterField($index, (isset($values[$index]))?$values[$index]:'', $field['filters'], 'SHOW');
133+
}
134+
$values = $new_values;
135+
unset($new_values);
136+
unset($new_index);
137+
}
127138
return $values;
128139
}
129140

server/plugins-available/apache2_plugin.inc.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ function update($event_name, $data) {
594594
}
595595

596596
//* Unmount the old log directory bfore we move the log dir
597-
exec('fuser -km '.escapeshellcmd($old_dir.'/log'));
597+
//exec('fuser -km '.escapeshellcmd($old_dir.'/log'));
598598
exec('umount '.escapeshellcmd($old_dir.'/log'));
599599

600600
//* Create new base directory, if it does not exist yet
@@ -677,7 +677,7 @@ function update($event_name, $data) {
677677
$app->system->removeLine('/etc/fstab', $fstab_line);
678678

679679
//* Unmount log directory
680-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
680+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
681681
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
682682
}
683683

@@ -1902,12 +1902,12 @@ function delete($event_name, $data) {
19021902
if(is_array($log_folders) && !empty($log_folders)){
19031903
foreach($log_folders as $log_folder){
19041904
//if($app->system->is_mounted($data['old']['document_root'].'/'.$log_folder)) exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder));
1905-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
1905+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
19061906
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
19071907
}
19081908
} else {
19091909
//if($app->system->is_mounted($data['old']['document_root'].'/'.$log_folder)) exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder));
1910-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
1910+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
19111911
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
19121912
}
19131913
}

server/plugins-available/nginx_plugin.inc.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ function update($event_name, $data) {
475475
}
476476

477477
//* Unmount the old log directory bfore we move the log dir
478-
exec('fuser -km '.escapeshellcmd($old_dir.'/log'));
478+
//exec('fuser -km '.escapeshellcmd($old_dir.'/log'));
479479
exec('umount '.escapeshellcmd($old_dir.'/log'));
480480

481481
//* Create new base directory, if it does not exist yet
@@ -558,7 +558,7 @@ function update($event_name, $data) {
558558
$app->system->removeLine('/etc/fstab', $fstab_line);
559559

560560
//* Unmount log directory
561-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
561+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
562562
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$old_log_folder));
563563
}
564564

@@ -1882,12 +1882,12 @@ function delete($event_name, $data) {
18821882
if(is_array($log_folders) && !empty($log_folders)){
18831883
foreach($log_folders as $log_folder){
18841884
//if($app->system->is_mounted($data['old']['document_root'].'/'.$log_folder)) exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder));
1885-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
1885+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
18861886
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
18871887
}
18881888
} else {
18891889
//if($app->system->is_mounted($data['old']['document_root'].'/'.$log_folder)) exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder));
1890-
exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
1890+
//exec('fuser -km '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
18911891
exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder).' 2>/dev/null');
18921892
}
18931893
}

0 commit comments

Comments
 (0)