Не могу настроить виртуальные хосты nginx на Ubuntu 18. Настроил php. Сайт написан на модели MVC. На сторонних серверах типо reg.ru всё работает. На моём сервере обычные php фалы работают. Работает phpmyadmin. А вот сайт (другой адрес) не хочет. В логах nginx пусто (/var/log/nginx) - ошибок нет. Устанавливал пакет nginx full вроде. В файле hosts прописал ip:
.
1. Doox911 - 07 Августа, 2018 - 08:13:05 - перейти к сообщению
в папке sites-available два файла: dealer, default.
dealer:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- server {
- listen 80 default_server;
- listen [::]:80 default_server ipv6only=on;
- root /var/www/html/dealer/html;
- index index.php index.html index.htm;
- server_name dealer;
- location / {
- # First attempt to serve request as file, then
- # as directory, then fall back to displaying a 404.
- try_files $uri $uri/ =404;
- }
- # pass PHP scripts to FastCGI server
- #
- location ~ \.php$ {
- include snippets/fastcgi-php.conf;
- # With php-fpm (or other unix sockets):
- fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
- # With php-cgi (or other tcp sockets):
- }
- }
default:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- server {
- listen 80;
- listen [::]:80;
- root /var/www/html/localhost/html;
- index index.php index.html index.htm;
- server_name localhost;
- location / {
- try_files $uri $uri/ =404;
- }
- location ~ \.php$ {
- include snippets/fastcgi-php.conf;
- fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
- }
- }