мод прокси — 403 Запрещено, только CakePHP-FPM — Apache 2.4 и mod_proxy_fcgi

В эти выходные я установил это программное обеспечение в своей системе.

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 / де / service.php

кроме моих приложений CakePHP

  • snm.dev.mysite / de / app1 и т. д.

Все приложения работали на Apache 2.4 и моей прежней установке PHP (5.5?) (Все из репозитория). Я забыл что-то упомянуть? У тебя есть идеи?

Большое спасибо!

0

Решение

Это было разрешение файла в каталоге, что было проблемой.

php-fpm хочет иметь 755 для каталогов .. У меня было 750. Может быть, все еще неправильная конфигурация?

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector