INDEX PHP ПО УМОЛЧАНИЮ NGINX

При установке и настройке веб-сервера Nginx на Ubuntu и Debian по умолчанию файл index.php не распознается. Для того чтобы сервер обрабатывал файлы PHP, необходимо настроить конфигурационный файл сервера следующим образом:location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
include fastcgi_params;
}
Этот блок кода нужно вставить в файл /etc/nginx/sites-available/default в блок server, после этого необходимо перезапустить Nginx командой:sudo systemctl restart nginxПосле этого сервер будет корректно обрабатывать PHP-файлы и отображать их содержимое в браузере.

How to Configure PHP for Nginx with PHP-FPM on Ubuntu

How to fix nginx \

PHP Docker Tutorial - Nginx - PHPFPM VS Apache - Full PHP 8 Tutorial

Beginner DevOps - How to Install PHP on NGINX

[Docker] How to install an Nginx, MySQL, PHP (LEMP) stack in 60 seconds (2020)

Install \u0026 Setup PHP and Nginx on Ubuntu Linux with FPM

Getting Started - PHP, FPM, and Nginx Config

How to Configure PHP and NGINX on Windows 10/8/7

Реклама
Новое
Реклама