XAMPP v1.7.4 安装问题,本地主机不工作

Posted

技术标签:

【中文标题】XAMPP v1.7.4 安装问题,本地主机不工作【英文标题】:XAMPP v1.7.4 installation issues,local host not working 【发布时间】:2011-07-19 07:34:44 【问题描述】:

我在 XAMPP 上有一个旧版本,它运行良好。我卸载了它以安装新版本。从那时起本地主机已经停止工作。 XAMPP 控制面板显示 Apache 和 mysql 正在运行。有人可以帮忙吗?我在 httpd-vhosts.conf 中有这个,我在这里做任何改变吗?

##<VirtualHost *:80>
    ##ServerAdmin postmaster@dummy-host.localhost
    ##DocumentRoot "C:/xampp/htdocs/dummy-host.localhost"
    ##ServerName dummy-host.localhost
    ##ServerAlias www.dummy-host.localhost
    ##ErrorLog "logs/dummy-host.localhost-error.log"
    ##CustomLog "logs/dummy-host.localhost-access.log" combined
##</VirtualHost>

##<VirtualHost *:80>
    ##ServerAdmin postmaster@dummy-host2.localhost
    ##DocumentRoot "C:/xampp/htdocs/dummy-host2.localhost"
    ##ServerName dummy-host2.localhost
    ##ServerAlias www.dummy-host2.localhost
    ##ErrorLog "logs/dummy-host2.localhost-error.log"
    ##CustomLog "logs/dummy-host2.localhost-access.log" combined
##</VirtualHost>

谢谢

【问题讨论】:

你在访问这个页面http://localhost得到什么你可以通过去127.0.0.1访问它吗? 我已经安装了Skype,而我有早期版本。但我仍然去了Skype>工具>选项>高级>连接>未选中使用端口80和443替代传入连接 @Muntasir 哇它在 127.0.0.1 中工作!谢谢你,但为什么它不能在本地主机上工作?我做错了什么吗?? 当我访问页面 localhost 我得到“Internet Explorer 无法显示该网页” 【参考方案1】:

您也可以通过编辑通常位于 %systemroot%\system32\drivers\etc\hosts 中的主机文件来修复它

首先备份你的主机文件

通过在行首添加#来评论这一行(如果它已经是他们的)

#::1 localhost 

在文件末尾添加这一行

127.0.0.1       localhost

保存并重启你的电脑

如果您遇到任何问题,只需恢复您的主机文件

【讨论】:

::1 localhost 这是我目前所得到的,如果我根据您的建议进行编辑,它会弄乱我的 IIS 服务器。我现在已经停止它以运行 apache ::1 Localhost 相当于 127.0.0.1 Localhost 但在 ipv6 协议中,您也可以添加 127.0.0.1 Localhost 这一行,这将是 ipv4 ,如果 iss 出现问题,只需恢复【参考方案2】:

由于您可以使用127.0.0.1 而不是“localhost”来访问它,因此请找到httpd-vhosts.conf,通常位于C:/xampp/apache/conf/extra/,并确保您将以下内容列为虚拟主机:

  <VirtualHost *>
    DocumentRoot "C:\xampp\htdocs"
    ServerName localhost
  </VirtualHost>

然后从 XAMPP 控制面板重新启动 Apache。

【讨论】:

我已经在上面的 httpd-vhosts.conf 中发布了列表,你能告诉我我需要在哪里进行更改吗? @manraj82 - 是的,将我的答案中的行粘贴到httpd-vhosts.conf 的末尾。现有的行只是用## 注释掉的示例。从 Xammp 控件重新启动 Apache,看看它是否工作。 对不起,没有运气,完全按照你说的做,但没有工作。仍在 127.0.0.1 工作 您还可以尝试确保 DocumentRoot 指向您的正确文件并检查 Apache 日志以查看是否有错误:C:/xampp/apache/logs/error.log。最后,您可以尝试将@Munstasir 声明的行添加到这里的主机文件中:C:/Windows/System32/drivers/etc/hosts。再次重启 Apache。祝你好运。

以上是关于XAMPP v1.7.4 安装问题,本地主机不工作的主要内容,如果未能解决你的问题,请参考以下文章

Xampp - 本地主机不工作

来自本地主机的 XAMPP 和 PHP 邮件

本地主机不适用于 Windows 7 的 XAMPP 1.7.7

本地主机刚刚停止工作

运行 php3 本地主机

XAMPP本地安装文件路径问题