Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
nginx:run-php [2016/01/31 14:38] – mirocow | nginx:run-php [2019/09/26 16:03] (текущий) – mirocow | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | {{tag> | ||
+ | |||
====== Запуск php скриптов ====== | ====== Запуск php скриптов ====== | ||
Лучшим вариантов связки nginx + php, является проксирование запросов по протоколу fascgi на unix socket сервера php-fpm. | Лучшим вариантов связки nginx + php, является проксирование запросов по протоколу fascgi на unix socket сервера php-fpm. | ||
- | < | + | < |
server { | server { | ||
Строка 19: | Строка 21: | ||
index index.php; | index index.php; | ||
#auth_basic " | #auth_basic " | ||
- | # | + | # |
try_files $uri $uri/ / | try_files $uri $uri/ / | ||
} | } | ||
+ | |||
+ | location ~ ^/upload { | ||
+ | # Deny run php scripts | ||
+ | location ~ \.php$ {return 403;} | ||
+ | } | ||
# Подключаем обработчик | # Подключаем обработчик |