apache — php-fpm apache2 403 ошибка в файлах .css .js

Я пытаюсь настроить сервер apache2 на Debian Jessie с несколькими vhosts. Я хочу, чтобы у каждого из них был свой FastCgiExternalServer. Я использую версию php из пакета php5-fpm на jessie с файлами конфигурации по умолчанию / etc / php5 / fpm.

Базовая конфигурация Apache работает нормально:

<VirtualHost *:80>
ServerName lalala.org
DocumentRoot "/path/to/app/www"<Directory "/path/to/app/www">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
Require all granted
</Directory>
FastCgiExternalServer /path/to/app/www -socket /var/run/php5-fpm.sock
AddHandler php-fcgi .php
Action php-fcgi /path/to/app/www
</VirtualHost>

Однако я получил 403 ошибки в файлах .css, .js. Я прочитал эту статью: http://whocares.de/fastcgiexternalserver-demystified/8/, но даже с такой конфигурацией:

        FastCgiExternalServer /path/to/app/www -socket /var/run/php5-fpm.sock
AddHandler php-fcgi .php
Action php-fcgi /virtualpath
Alias /virtualpath /path/to/app/fcgi-uri

(/ path / to / app / fcgi-uri является символической ссылкой на / path / to / app / www)

Не работает Как будто у меня была локальная проблема, но я не могу понять, что.

Спасибо

РЕДАКТИРОВАТЬ :
Я нашел решение, которое делает выполнение fastcgi:

<FilesMatch \.php$>
SetHandler "proxy:unix:/path/to/sock/socket.sock|fcgi://localhost"</FilesMatch>

Но я думаю, что это скорее обходной путь, чем решение.

3

Решение

Задача ещё не решена.

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

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

По вопросам рекламы [email protected]