From 9e356a00eac7a4c45cc38177e5dfa7a806dc620b Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Tue, 23 Dec 2008 09:34:29 -0500 Subject: [PATCH] Fixed php cgi configuration. --- server/conf/vhost.conf.master | 30 ++++++++++++++---------------- INSTALL_OPENSUSE_11.txt | 1 + INSTALL_DEBIAN_4.0.txt | 1 + INSTALL_DEBIAN_LENNY.txt | 2 +- INSTALL_UBUNTU_8.04.txt | 1 + 5 files changed, 18 insertions(+), 17 deletions(-) diff --git a/INSTALL_DEBIAN_4.0.txt b/INSTALL_DEBIAN_4.0.txt index b0a2b72..23d866b 100644 --- a/INSTALL_DEBIAN_4.0.txt +++ b/INSTALL_DEBIAN_4.0.txt @@ -68,6 +68,7 @@ a2enmod suexec a2enmod rewrite a2enmod ssl +a2enmod actions 4) Install pure-ftpd and quota diff --git a/INSTALL_DEBIAN_LENNY.txt b/INSTALL_DEBIAN_LENNY.txt index 17f35ad..a042576 100644 --- a/INSTALL_DEBIAN_LENNY.txt +++ b/INSTALL_DEBIAN_LENNY.txt @@ -87,7 +87,7 @@ # Then run the following to enable the Apache modules suexec, rewrite and ssl: -a2enmod suexec rewrite ssl +a2enmod suexec rewrite ssl actions # Secure phpMyAdmin by deleting setuppassword-file # and removing/commenting Setup Authorization from apache.conf diff --git a/INSTALL_OPENSUSE_11.txt b/INSTALL_OPENSUSE_11.txt index f76dd41..0f8e0d9 100644 --- a/INSTALL_OPENSUSE_11.txt +++ b/INSTALL_OPENSUSE_11.txt @@ -80,6 +80,7 @@ a2enmod suexec a2enmod rewrite a2enmod ssl +a2enmod actions chkconfig --add apache2 /etc/init.d/apache2 start diff --git a/INSTALL_UBUNTU_8.04.txt b/INSTALL_UBUNTU_8.04.txt index e5417e2..cc467c3 100644 --- a/INSTALL_UBUNTU_8.04.txt +++ b/INSTALL_UBUNTU_8.04.txt @@ -45,6 +45,7 @@ a2enmod rewrite a2enmod ssl a2enmod include +a2enmod actions 3.1) Optional: Install SuPHP diff --git a/server/conf/vhost.conf.master b/server/conf/vhost.conf.master index b7492e1..9cb294a 100644 --- a/server/conf/vhost.conf.master +++ b/server/conf/vhost.conf.master @@ -51,6 +51,10 @@ <tmpl_if name='php' op='==' value='mod'> # mod_php enabled AddType application/x-httpd-php .php .php3 .php4 .php5 + php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwebmaster@<tmpl_var name='domain'>" + php_admin_value upload_tmp_dir <tmpl_var name='document_root'>/tmp + php_admin_value session.save_path <tmpl_var name='document_root'>/tmp + #php_admin_value open_basedir <tmpl_var name='document_root'>:/usr/share/php5 </tmpl_if> <tmpl_if name='php' op='==' value='suphp'> # suphp enabled @@ -63,7 +67,9 @@ </tmpl_if> <tmpl_if name='php' op='==' value='cgi'> # php as cgi enabled - AddType application/x-httpd-php .php .php3 .php4 .php5 + ScriptAlias /php5-cgi /usr/bin/php5-cgi + Action php5-cgi /php5-cgi + AddHandler php5-cgi .php .php3 .php4 .php5 </tmpl_if> <tmpl_if name='php' op='==' value='fast-cgi'> # php as fast-cgi enabled @@ -83,13 +89,6 @@ RewriteCond %{HTTP_HOST} ^<tmpl_var name='rewrite_domain'> [NC] RewriteRule ^/(.*)$ <tmpl_var name='rewrite_target'>$1 [<tmpl_var name='rewrite_type'>] </tmpl_loop> -</tmpl_if> -<tmpl_if name='php' op='!=' value=''> - - php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwebmaster@<tmpl_var name='domain'>" - php_admin_value upload_tmp_dir <tmpl_var name='document_root'>/tmp - php_admin_value session.save_path <tmpl_var name='document_root'>/tmp - #php_admin_value open_basedir <tmpl_var name='document_root'>:/usr/share/php5 </tmpl_if> <tmpl_var name='apache_directives'> @@ -153,6 +152,10 @@ <tmpl_if name='php' op='==' value='mod'> # mod_php enabled AddType application/x-httpd-php .php .php3 .php4 .php5 + php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwebmaster@<tmpl_var name='domain'>" + php_admin_value upload_tmp_dir <tmpl_var name='document_root'>/tmp + php_admin_value session.save_path <tmpl_var name='document_root'>/tmp + #php_admin_value open_basedir <tmpl_var name='document_root'>:/usr/share/php5 </tmpl_if> <tmpl_if name='php' op='==' value='suphp'> # suphp enabled @@ -163,7 +166,9 @@ </tmpl_if> <tmpl_if name='php' op='==' value='cgi'> # php as cgi enabled - AddType application/x-httpd-php .php .php3 .php4 .php5 + ScriptAlias /php5-cgi /usr/bin/php5-cgi + Action php5-cgi /php5-cgi + AddHandler php5-cgi .php .php3 .php4 .php5 </tmpl_if> <tmpl_if name='php' op='==' value='fast-cgi'> # php as fast-cgi enabled @@ -184,13 +189,6 @@ RewriteCond %{HTTP_HOST} ^<tmpl_var name='rewrite_domain'> [NC] RewriteRule ^/(.*)$ <tmpl_var name='rewrite_target'>$1 [<tmpl_var name='rewrite_type'>] </tmpl_loop> -</tmpl_if> -<tmpl_if name='php' op='!=' value=''> - - php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwebmaster@<tmpl_var name='domain'>" - php_admin_value upload_tmp_dir <tmpl_var name='document_root'>/tmp - php_admin_value session.save_path <tmpl_var name='document_root'>/tmp - #php_admin_value open_basedir <tmpl_var name='document_root'>:/usr/share/php5 </tmpl_if> <tmpl_var name='apache_directives'> -- Gitblit v1.9.1