Nginx config для docker php -fpm контейнера: «Доступ к сценарию '/xxx/xxx/openapi/index.html' запрещен (см. Security.limit_extensions)» - PullRequest
0 голосов
/ 20 февраля 2020

В контейнере php -fpm, к которому мне нужен доступ, есть swagger openapi. Вот соответствующий блок местоположения из nginx default.conf:

location /openapi/ {
    alias /xxx/xxx/openapi/;
    fastcgi_pass php-fpm:9000;
    fastcgi_param SCRIPT_FILENAME $request_filename;
    fastcgi_param PATH_TRANSLATED $request_filename;
    include fastcgi_params;
}

Из docker журналов php -fpm контейнера:

"GET /openapi/index.html" 403
NOTICE: Access to the script '/xxx/xxx/openapi/index.html' has been denied (see security.limit_extensions)

Любой совет, пожалуйста?

1 Ответ

0 голосов
/ 21 февраля 2020

Игнорирование. Я только что поделился положением openapi в Dockerfile для php -fpm:

VOLUME ["/xxx/xxx"]

, а затем установил его в контейнер с nginx для непосредственного обслуживания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...