У меня абсолютно такая же проблема . Но этот пост не содержит решений.
Моя операционная система Linux Mint 19. Я установил php 7.4, php -fpm, Nginx. Теперь я хотел бы создать новый виртуальный хост (серверный ящик) и запустить свой тестовый скрипт. Что-то вроде
<?php
echo "lalalalal!!!";
Для управления этой целью я сделал следующее.
создать новый каталог /var/www/kek.lol
создайте новую конфигурацию ящика сервера с новым файлом конфигурации sudo vim /etc/nginx/sites-available/kek.lol.conf
добавить следующий контент:
server {
listen 80;
root /var/www/kek.lol;
index index.php index.html index.htm index.nginx-debian.html;
server_name kek.lol;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
- добавить ссылку на мою конфигурацию внутри каталога
sites-enabled
:
Затем я пытаюсь в своем браузере http://kek.lol
и вижу что-то, что определенно не является моим тестовым сообщением:
Итак, что не так?