【问题标题】:403 Forbidden, only CakePHP - PHP-FPM - Apache 2.4 and mod_proxy_fcgi403 禁止,仅限 CakePHP - PHP-FPM - Apache 2.4 和 mod_proxy_fcgi
【发布时间】:2014-11-24 17:29:18
【问题描述】:

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

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?)上运行(全部来自存储库)。我忘了要提什么吗?你有什么想法吗?

非常感谢!

【问题讨论】:

  • 顺便... snm.dev.mysite/de/app1/index.php 确实有效!

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


【解决方案1】:

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

php-fpm 想在目录上设置 755 .. 我有 750。也许仍然是配置错误?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-23
    • 2013-11-29
    • 2015-03-14
    • 2014-12-09
    • 2013-06-05
    • 2014-09-19
    • 2019-04-22
    • 2016-06-10
    相关资源
    最近更新 更多