【问题标题】:Cant make my site available to the internet无法让我的网站在互联网上可用
【发布时间】:2012-11-10 11:13:43
【问题描述】:

您好,我正在使用 ubuntu 作为我的虚拟主机的服务器操作系统,但我在将我的域名重定向到我的服务器时遇到问题这是我的 /etc/hosts 文件和 /etc/apache2/sites-available/mysite 文件。

主机文件:

127.0.0.1 www.lowkey.se

以下几行适用于支持 IPv6 的主机

::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

网站可用/文件:

ServerAdmin webmaster@localhost 服务器名称 www.lowkey.se

DocumentRoot /var/www/doost/
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /var/www/doost/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

还有来自我的域名提供商的截图:

我做错了什么?

【问题讨论】:

  • 我不是 Ubuntu 专家,但我对 Apache 有足够的经验。请更新您收到的错误消息。另请检查 Apache 是否正常工作/启动。尝试访问localhost 如果这有效意味着您的 Apache 工作正常。
  • 我没有收到任何错误消息。我尝试访问 www.lowkey.se 但呼叫没有从我的服务器得到任何响应。
  • 可能你的 Apache 没有启动。请检查“APACHE_ROOT_FOLDER\logs”文件夹中是否有日志。

标签: apache apache2


【解决方案1】:

请在您的 Apache 配置中添加以下三行注释,然后重新启动 Apache:

DocumentRoot /var/www/doost/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

对于评论替换它们如下:

#DocumentRoot /var/www/doost/
#ErrorLog ${APACHE_LOG_DIR}/error.log
#CustomLog ${APACHE_LOG_DIR}/access.log combined

【讨论】:

  • 请问为什么要注释掉documentRoot?
  • 好吧,我照你说的做了,禁用/启用了 doost 文件并重新启动了 apache
  • 我在我的 Apache 服务器中尝试了您的 Apache 配置,错误如下:C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf 第 597 行的语法错误:DocumentRoot必须是目录
  • 本地主机工作正常。当我以 127.0.0.1/doost/ 之类的 doost 文件夹为目标时,我启动了站点根据我一直遵循的指南,它现在应该可以工作了。但我无法在 www.lowkey.se 上获得与 127.0.0.1 相同的网站
  • 那么很明显,主机文件更改现在已被拾取。使用:127.0.0.1 localhost www.lowkey.se 然后重启电脑一次。
猜你喜欢
  • 2023-01-29
  • 2014-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-10
  • 2011-11-04
  • 2022-11-19
  • 2015-11-27
相关资源
最近更新 更多