add extra configuration for Apache + PHP-FPM, fixes #482

This commit is contained in:
Michael Kaufmann (d00p)
2010-12-02 12:51:14 +00:00
parent 01b313a3ce
commit 759213f8b9
8 changed files with 68 additions and 0 deletions

View File

@@ -39,6 +39,12 @@ return Array(
'mkdir -p ' . $settings['system']['mod_fcgid_tmpdir'],
'chmod 1777 ' . $settings['system']['mod_fcgid_tmpdir']
),
'files' => ((int)$settings['phpfpm']['enabled'] == 1) ?
Array(
'etc_apache2_modules.d_70_fastcgi.conf' => '/etc/apache2/modules.d/70_fastcgi.conf'
)
:
null,
'restart' => Array(
'rc-update add apache2 default',
'/etc/init.d/apache2 restart'

View File

@@ -34,6 +34,12 @@ return Array(
'chmod 1777 ' . $settings['system']['mod_fcgid_tmpdir'],
'a2dismod userdir'
),
'files' => ((int)$settings['phpfpm']['enabled'] == 1) ?
Array(
'etc_apache2_mods-enabled_fastcgi.conf' => '/etc/apache2/mods-enabled/fastcgi.conf'
)
:
null,
'restart' => Array(
'/etc/init.d/apache2 restart'
)

View File

@@ -34,6 +34,12 @@ return Array(
'chmod 1777 ' . $settings['system']['mod_fcgid_tmpdir'],
'a2dismod userdir'
),
'files' => ((int)$settings['phpfpm']['enabled'] == 1) ?
Array(
'etc_apache2_mods-enabled_fastcgi.conf' => '/etc/apache2/mods-enabled/fastcgi.conf'
)
:
null,
'restart' => Array(
'/etc/init.d/apache2 restart'
),

View File

@@ -34,6 +34,12 @@ return Array(
'chmod 1777 ' . $settings['system']['mod_fcgid_tmpdir'],
'a2dismod userdir'
),
'files' => ((int)$settings['phpfpm']['enabled'] == 1) ?
Array(
'etc_apache2_mods-enabled_fastcgi.conf' => '/etc/apache2/mods-enabled/fastcgi.conf'
)
:
null,
'restart' => Array(
'/etc/init.d/apache2 restart'
),

View File

@@ -0,0 +1,11 @@
<IfModule mod_fastcgi.c>
FastCgiWrapper /usr/lib/apache2/suexec
FastCgiIpcDir /var/run/apache2/
<Location "/fastcgiphp">
Order Deny,Allow
Deny from All
# Prevent accessing this path directly
Allow from env=REDIRECT_STATUS
</Location>
</IfModule>

View File

@@ -0,0 +1,11 @@
<IfModule mod_fastcgi.c>
FastCgiWrapper /usr/sbin/suexec
FastCgiIpcDir /var/run/apache2/
<Location "/fastcgiphp">
Order Deny,Allow
Deny from All
# Prevent accessing this path directly
Allow from env=REDIRECT_STATUS
</Location>
</IfModule>

View File

@@ -0,0 +1,11 @@
<IfModule mod_fastcgi.c>
FastCgiWrapper /usr/lib/apache2/suexec
FastCgiIpcDir /var/run/apache2/
<Location "/fastcgiphp">
Order Deny,Allow
Deny from All
# Prevent accessing this path directly
Allow from env=REDIRECT_STATUS
</Location>
</IfModule>

View File

@@ -0,0 +1,11 @@
<IfModule mod_fastcgi.c>
FastCgiWrapper /usr/lib/apache2/suexec
FastCgiIpcDir /var/run/apache2/
<Location "/fastcgiphp">
Order Deny,Allow
Deny from All
# Prevent accessing this path directly
Allow from env=REDIRECT_STATUS
</Location>
</IfModule>