Skip to content

Commit 0f76ebb

Browse files
committed
made fastcgi php.ini path configurable per linux distribution.
1 parent 9482455 commit 0f76ebb

File tree

6 files changed

+17
-2
lines changed

6 files changed

+17
-2
lines changed

install/dist/conf/centos52.conf.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@
8282
$conf['apache']['vhost_conf_enabled_dir'] = '/etc/httpd/conf/sites-enabled';
8383
$conf['apache']['vhost_port'] = '8080';
8484

85+
//* Fastcgi
86+
$conf['fastcgi']['fastcgi_phpini_path'] = '/etc/';
87+
8588
//* Postfix
8689
$conf['postfix']['installed'] = false; // will be detected automatically during installation
8790
$conf['postfix']['config_dir'] = '/etc/postfix';
@@ -139,4 +142,5 @@
139142
$conf['jailkit']['jk_chrootsh'] = 'jk_chrootsh.ini';
140143
$conf['jailkit']['jailkit_chroot_app_programs'] = '/usr/bin/groups /usr/bin/id /usr/bin/dircolors /bin/basename /usr/bin/dirname /usr/bin/nano';
141144

145+
142146
?>

install/dist/conf/debian40.conf.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@
8282
$conf['apache']['vhost_conf_enabled_dir'] = '/etc/apache2/sites-enabled';
8383
$conf['apache']['vhost_port'] = '8080';
8484

85+
//* Fastcgi
86+
$conf['fastcgi']['fastcgi_phpini_path'] = '/etc/php5/cgi/';
87+
8588
//* Postfix
8689
$conf['postfix']['installed'] = false; // will be detected automatically during installation
8790
$conf['postfix']['config_dir'] = '/etc/postfix';

install/dist/conf/fedora9.conf.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@
8282
$conf['apache']['vhost_conf_enabled_dir'] = '/etc/httpd/conf/sites-enabled';
8383
$conf['apache']['vhost_port'] = '8080';
8484

85+
//* Fastcgi
86+
$conf['fastcgi']['fastcgi_phpini_path'] = '/etc/';
87+
8588
//* Postfix
8689
$conf['postfix']['installed'] = false; // will be detected automatically during installation
8790
$conf['postfix']['config_dir'] = '/etc/postfix';

install/dist/conf/opensuse110.conf.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@
8282
$conf['apache']['vhost_conf_enabled_dir'] = '/etc/apache2/sites-enabled';
8383
$conf['apache']['vhost_port'] = '8080';
8484

85+
//* Fastcgi
86+
$conf['fastcgi']['fastcgi_phpini_path'] = '/etc/php5/cgi/';
87+
8588
//* Postfix
8689
$conf['postfix']['installed'] = false; // will be detected automatically during installation
8790
$conf['postfix']['config_dir'] = '/etc/postfix';

install/dist/lib/fedora.lib.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -681,7 +681,6 @@ public function install_ispconfig()
681681

682682

683683
// Dont just copy over the virtualhost template but add some custom settings
684-
685684
$content = rf("tpl/apache_ispconfig.vhost.master");
686685
$content = str_replace('{vhost_port}', $conf['apache']['vhost_port'], $content);
687686

@@ -708,6 +707,8 @@ public function install_ispconfig()
708707
exec('ln -s /usr/local/ispconfig/interface/web /var/www/ispconfig');
709708
exec('chown -R ispconfig:ispconfig /var/www/php-fcgi-scripts/ispconfig');
710709

710+
replaceLine('/var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter','PHPRC=','PHPRC=/etc/',0,0);
711+
711712
}
712713

713714
//copy('tpl/apache_ispconfig.vhost.master', "$vhost_conf_dir/ispconfig.vhost");

install/lib/installer_base.lib.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,8 @@ public function add_database_server_record() {
202202
// TODO: Update further distribution specific parameters for server config here
203203
$tpl_ini_array['web']['vhost_conf_dir'] = $conf['apache']['vhost_conf_dir'];
204204
$tpl_ini_array['web']['vhost_conf_enabled_dir'] = $conf['apache']['vhost_conf_enabled_dir'];
205-
$tpl_ini_array['web']['jailkit_chroot_app_programs'] = $conf['jailkit']['jailkit_chroot_app_programs'];
205+
$tpl_ini_array['jailkit']['jailkit_chroot_app_programs'] = $conf['jailkit']['jailkit_chroot_app_programs'];
206+
$tpl_ini_array['fastcgi']['fastcgi_phpini_path'] = $conf['fastcgi']['fastcgi_phpini_path'];
206207

207208

208209
$server_ini_content = array_to_ini($tpl_ini_array);

0 commit comments

Comments
 (0)