install/lib/installer_base.lib.php | ●●●●● patch | view | raw | blame | history | |
install/tpl/apache_ispconfig.vhost.master | ●●●●● patch | view | raw | blame | history | |
install/tpl/apache_ispconfig_fcgi_starter.master | ●●●●● patch | view | raw | blame | history |
install/lib/installer_base.lib.php
@@ -991,6 +991,12 @@ if(!@is_link("$vhost_conf_enabled_dir/000-ispconfig.vhost")) { exec("ln -s $vhost_conf_dir/ispconfig.vhost $vhost_conf_enabled_dir/000-ispconfig.vhost"); } exec('mkdir -p /var/www/php-fcgi-scripts/ispconfig'); exec('cp tpl/apache_ispconfig_fcgi_starter.master /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter'); exec('chmod +x /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter'); exec('ln -s /usr/local/ispconfig/interface/web /var/www/ispconfig'); } // Make the Clamav log files readable by ISPConfig @@ -1001,9 +1007,6 @@ exec('cp ../helper_scripts/update_from_svn.sh /usr/local/bin/ispconfig_update_from_svn.sh'); exec('chown root /usr/local/bin/ispconfig_update_from_svn.sh'); exec('chmod 700 /usr/local/bin/ispconfig_update_from_svn.sh'); //set the fast cgi starter script to executable exec('chmod 755 '.$install_dir.'/interface/bin/php-fcgi'); //* Make the logs readable for the ispconfig user if(@is_file('/var/log/mail.log')) exec('chmod +r /var/log/mail.log'); install/tpl/apache_ispconfig.vhost.master
@@ -12,13 +12,13 @@ DocumentRoot /usr/local/ispconfig/interface/web/ <IfModule mod_fastcgi.c> DocumentRoot /usr/local/ispconfig/interface/web/ DocumentRoot /var/www/ispconfig/ SuexecUserGroup ispconfig ispconfig <Directory /usr/local/ispconfig/interface/web/> <Directory /var/www/ispconfig/> Options Indexes FollowSymLinks MultiViews +ExecCGI AllowOverride AuthConfig Indexes Limit Options FileInfo AddHandler fcgid-script .php FCGIWrapper /usr/local/ispconfig/interface/bin/php-fcgi .php FCGIWrapper /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter .php Order allow,deny Allow from all </Directory> install/tpl/apache_ispconfig_fcgi_starter.master
New file @@ -0,0 +1,8 @@ #!/bin/sh PHPRC=/etc/php5/cgi/ export PHPRC exec /usr/lib/cgi-bin/php PHP_FCGI_MAX_REQUESTS=5000 export PHP_FCGI_MAX_REQUESTS export PHP_FCGI_CHILDREN=8 export PHP_FCGI_MAX_REQUESTS=500