Apache错误-本地主机:150-不是监听端口

时间:2019-05-03 20:03:14

标签: apache wamp port virtualhost

我正在设置Web服务器,但是在这种事情上我是新手。我进行了设置,但是当我进入本地主机页面时遇到以下问题:

  • localhost:150-不是监听端口
    错误见下文
    用于VirtualHost的端口:150不是Apache定义变量

此外,当我在WAMP上按localhost时,它不起作用,但是当我在google中输入localhost:150时,它起作用。

我尝试将httpd.conf和httpd-vhosts.conf中的端口更改为150。

我想运行我的本地主机而不会出现此错误。感谢所有帮助。

2 个答案:

答案 0 :(得分:0)

这是一个较晚的响应,但我希望它能对某人有所帮助。我遇到了同样的问题,并通过在c:\中找到wampserver文件(您可能已将其下载到其他目录)并编辑了“ add_vhost”文件来解决了该问题。我在c:\ wamp / www /

中找到了它

在add_vhost文件中,您需要找到编号为80的每个实例,并且仅编辑与端口80有关的实例(我假设您在端口80上存在问题,因此更改了端口)。 只会出现两个if语句:[例如,if($ vh_port =='80'|| $ vh_port == $ c_UsedPort)]。就我而言,我将“ 80”换成所需的端口“ 8081”。

您还需要检查您的httpd-vhosts.conf文件(在wamp服务器上的Apache中),并确认您的文档根目录和目录指向正确的路径。提示:应该与您找到add_vhost文件的路径相同。 例如。, DocumentRoot“ c:\ wamp64 / www”   

最后,您应该右键单击绿色的wamp服务器图标并选择工具,然后选择“使用80以外的端口”并将其更改为150。

答案 1 :(得分:0)

更简单的方法是打开httpd.conf并在“侦听”部分下添加:

--inspect Listen 0.0.0.0:80 Listen [::0]:80

Listen 0.0.0.0:YOUR_PORT

然后重新启动服务器