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 安装问题,本地主机不工作的主要内容,如果未能解决你的问题,请参考以下文章