我在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>
谢谢
答案 0 :(得分:0)
由于您可以使用127.0.0.1
而不是“localhost”访问它,请找到httpd-vhosts.conf
,通常在C:/xampp/apache/conf/extra/
中,并确保将以下内容列为虚拟主机:
<VirtualHost *>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</VirtualHost>
然后从XAMPP控制面板重启Apache。
答案 1 :(得分:0)
您也可以通过编辑通常位于%systemroot%\ system32 \ drivers \ etc \ hosts
中的主机文件来修复它首先备份你的主机文件
通过在行的开头添加#来评论此行(如果已经是他们的那些)
#::1 localhost
在文件末尾添加此行
127.0.0.1 localhost
保存并重新启动电脑
如果您遇到任何问题,只需恢复您的主机文件