На новом сайте MediaTemple отображается сообщение «404 File Not Found — nginx»

Я только что создал новый новый домен и загрузил несколько простых статических html-файлов и ресурсов. Изображения не отображаются, и когда я пытаюсь открыть одно из них прямо в браузере, я получаю страницу, которая гласит:

404 File Not Found - nginx

Это странно, потому что, хотя я знаю, что медиа-храм использует nginx для запуска виртуальных машин, веб-сайты всегда обслуживаются с помощью apache...

В любом случае, к этому привело то, что я:

  1. создал новое веб-пространство
  2. создал новый домен в этом веб-пространстве
  3. загрузил новое изображение (logo.jpg)
  4. обнаружил, что logo.jpg не загружается и приводит к 404, описанному выше

После создания нового домена я получил автоматическое сообщение, показанное ниже (с удаленной конкретной информацией):

---------- Forwarded message ----------
From: [user] [email]
Date: Thu, Jan 30, 2014 at 12:40 PM
Subject: Unable to configure a web server on the host [domain]
To: [me]

Unable to generate the web server configuration file on the host [domain] because of the following errors:

nginx: [emerg] listen() to [ip address]:80, backlog 511 failed (98: Address already in use)
nginx: configuration file /etc/nginx/nginx.conf test failed

Please resolve the errors in web server configuration templates and generate the file again.

В чем проблема? Это совершенно новый сайт - он не должен доставлять мне такого горя.


person doub1ejack    schedule 31.01.2014    source источник


Ответы (1)


Хорошо, я понятия не имею, что расстроило nginx, но файл конфигурации nginx нужно было обновить. Это было достигнуто с помощью следующих ssh-команд:

/usr/local/psa/admin/sbin/nginxmng --disable
/usr/local/psa/admin/sbin/nginxmng --enable
person doub1ejack    schedule 31.01.2014