首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到/不可用的Debian Nginx虚拟主机

问未找到/不可用的Debian Nginx虚拟主机
EN

Server Fault用户
提问于 2011-10-03 00:43:47
回答 3查看 572关注 0票数 0

遵循本教程和这个后续行动,我有一个新的Nginx + PHP5-FPM设置在Debian6(挤压)上运行在OpenVZ VPS上。

现在,默认的虚拟主机工作(显示了Welcome to nginx!)以及另一个虚拟主机,我成功地安装了WordPress。但是,我创建的任何其他虚拟主机都只是在浏览器窗口的标题中显示Cannot find server,在页面中显示Access to this web page is currently unavailable.。

除了实际的域名和文件路径(DNS和文件路径显然与适当的用户和权限一起正常工作)之外,我的虚拟主机也使用相同的配置。这些信息都在/etc/nginx/sites-available/上,在/etc/nginx/sites-enabled/有链接。所有其他配置文件都是从链接的博客文章中复制的。

这些日志中没有来自这些点击的条目,所以我很遗憾地在那里找不到有用的东西。

下面的配置由我的所有虚拟主机使用,包括工作的主机:

代码语言:javascript
复制
server {
  listen 80;
  server_name example.com;

  access_log /var/www/example.com/logs/access.log;
  error_log /var/www/example.com/logs/error.log;

  root /var/www/example.com/html/;
  include /etc/nginx/wordpress.conf;
  location /static {
    autoindex on;
  }
}

server {
  listen 80;
  server_name www.example.com;
  rewrite ^ http://example.com$request_uri?;
}
EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-10-04 00:06:43

尽管我很确定我的DNS记录,IP地址是错误的-一目了然,它们看起来是一样的。这也解释了为什么我找不到错误消息的任何搜索结果。

票数 0
EN

Server Fault用户

发布于 2011-10-03 06:29:56

您的wordpress是否安装在/var/www/example.com/html/中?如果要将此文档根目录更改为安装位置,请执行以下操作。

票数 0
EN

Server Fault用户

发布于 2011-10-03 08:52:56

检查nginx.conf文件中的“Include”指令。

包括/etc/nginx/站点-启用/*;

那就重新启动Nginx吧。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/317789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档