新的MediaTemple站点显示“404 File Not Found - nginx”消息

时间:2014-01-31 17:44:03

标签: nginx http-status-code-404 configuration-files mediatemple

我刚刚设置了一个新的域名并上传了一些简单的静态html文件&资产。图像不显示,当我尝试直接在浏览器中提取图像时,我得到一个读取页面

404 File Not Found - nginx

这很奇怪,因为虽然我知道media temple使用nginx运行虚拟机,但网站总是提供apache ......

无论如何,导致这一点的是我:

  1. 创建了一个新的网站空间
  2. 在该网站空间内创建了一个新域
  3. 上传了新图片(logo.jpg)
  4. 发现logo.jpg不会加载并导致上述404
  5. 创建新域后,我收到了如下所示的自动消息(删除了特定信息):

    ---------- 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.
    

    这是什么问题?这是一个全新的网站 - 它不应该给我这种悲伤..

1 个答案:

答案 0 :(得分:0)

好的,我不知道是什么让nginx感到沮丧,但需要刷新nginx配置文件。这是通过以下ssh命令完成的:

/usr/local/psa/admin/sbin/nginxmng --disable
/usr/local/psa/admin/sbin/nginxmng --enable