403 Forbidden,只有CakePHP - PHP-FPM - Apache 2.4和mod_proxy_fcgi

时间:2014-09-30 07:13:49

标签: php mod-proxy apache2.4 cakephp-2.4.7

本周末我在我的系统上安装了这个软件。

Ubuntu 14.04LTS

  • Apache 2.4.7(来自存储库)
  • PHP 5.3.29(已编译) - 使用PHP-FPM
  • (CakePHP 2.4)

我的VHOST配置:

<VirtualHost *:80>

  ServerAdmin martin.fink@sandstein.de
  ServerName snm.dev.mysite

  DocumentRoot /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site/

  ErrorLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/error.log
  CustomLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/access.log combined

  # symlink
  ProxyPassMatch /(.*\.php(/.*)?) fcgi://127.0.0.1:8999/var/www/sites/www.my-site.de/$1

  # Cake - http://book.cakephp.org/2.0/en/installation/url-rewriting.html
  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>

  <Directory /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
  </Directory>

</VirtualHost>

一切运行良好

  • snm.dev.mysite
  • snm.dev.mysite / index.php的
  • snm.dev.mysite / DE / service.php

除了我的CakePHP应用程序

  • snm.dev.mysite / de / app1等。

所有应用程序都适用于Apache 2.4和我以前的PHP安装(5.5?)(全部来自存储库)。我忘了要提一下吗?你有什么想法吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

这是目录的文件权限,这就是问题所在。

php-fpm希望目录上有755个..我有750个。可能还是配置不当?