Apache 2.4.6在Ubuntu服务器上:客户端被服务器配置拒绝(PHP FPM)[加载PHP文件时]

今天我更新Ubuntu server 13.04(Raring Ringtail)→13.10(Saucy Salamander)。

和我的Apache 2安装被打破。

这里我的配置:

文件错误

[Fri Oct 18 10:48:07.237170 2013] [:notice] [pid 8292:tid 139804677900160] FastCGI: process manager initialized (pid 8292)
[Fri Oct 18 10:48:07.241185 2013] [mpm_event:notice] [pid 8289:tid 139804677900160] AH00489: Apache/2.4.6 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 configured -- resuming normal operations
[Fri Oct 18 10:48:07.241652 2013] [core:notice] [pid 8289:tid 139804677900160] AH00094: Command line: '/usr/sbin/apache2'
[Fri Oct 18 10:48:28.313923 2013] [authz_core:error] [pid 8294:tid 139804573181696]   [client 81.219.59.75:3536] AH01630: client denied by server configuration: /usr/lib/cgi-bin/php5-fcgi

文件default.conf

#EU
<VirtualHost *:80>
    #ServerName
    DocumentRoot /var/www/dev_stable

    DirectoryIndex index.php index.html index.htm

    <Directory /var/www/dev_stable>
          Options Indexes FollowSymLinks MultiViews

          AllowOverride all
          Require all granted
    </Directory>
</VirtualHost>

启用文件mods / fastcgi.conf

#<IfModule mod_fastcgi.c>
#  AddHandler fastcgi-script .fcgi
# FastCgiWrapper /usr/lib/apache2/suexec
#  FastCgiIpcDir /var/lib/apache2/fastcgi
#</IfModule>


<IfModule mod_fastcgi.c>
    AddHandler php5-fcgi .php
    Action php5-fcgi /php5-fcgi
    Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
    FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
</Ifmodule>

当我尝试通过浏览器加载文件时:

site_name/TEST/

Forbidden

You don't have permission to access /php5-fcgi/TEST/index.php on this server.

我应该怎么解决呢?

我有完全相同的问题。我在我的本地机器上运行了几个虚拟主机来开发。

首先,我更改了/etc/apache2/conf-available/php5-fpm.conf。我换了每一个

Order Deny,Allow
Deny from all

Require all granted

配置必须通过a2enconf php5-fpm启用。我做了与虚拟主机配置相同,并进行了替换。

我认为这是不建议安全的原因,但只要我使用我的服务器为本地目的只有我可以住它。

http://stackoverflow.com/questions/19445686/apache-2-4-6-on-ubuntu-server-client-denied-by-server-configuration-php-fpm

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Apache 2.4.6在Ubuntu服务器上:客户端被服务器配置拒绝(PHP FPM)[加载PHP文件时]