Apache 从WAMP服务器的URL中删除:8080

Apache 从WAMP服务器的URL中删除:8080,apache,wamp,wampserver,Apache,Wamp,Wampserver,我的WAMP服务器在端口8080上工作,每当我想打开页面时,我必须在url中输入:8080。有人可以忽略吗:URL中的8080 在httpd.conf文件中 Listen 8080 ServerName localhost:8080 在wampmanager.tpl文件中 ... [Menu.Left] ;WAMPMENULEFTSTART ... Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navig

我的WAMP服务器在端口8080上工作,每当我想打开页面时,我必须在url中输入:8080。有人可以忽略吗:URL中的8080

在httpd.conf文件中

Listen 8080

ServerName localhost:8080
在wampmanager.tpl文件中

...
[Menu.Left]
;WAMPMENULEFTSTART
...
Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/"; Glyph: 5
Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/phpmyadmin/"; Glyph: 5
...
Type: item; Caption: "${c_webgrind}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/webgrind/"; Glyph: 5
...

现在我仍然必须在我的URL中输入:8080,将配置设置中的所有8080实例更改为80,然后重新启动apache。

单击WAMP服务器图标,然后从配置文件下的菜单中选择httpd.conf。一个长文本文件将在记事本中打开。在此文件中,向下滚动至读取端口8080的行,将其更改为读取端口80,保存文件并关闭记事本。再次单击wamp服务器图标并选择重新启动所有服务

另外,在更新版本的WAMP上,单击WAMP服务器图标>Apache>httpd.conf,然后将Listen 8080更改为Listen 80或您想要的任何端口


编辑:如果这不起作用(这是一种确定的可能性),那么您最好的选择是将“Localhost:8080”添加到书签中,或者创建一个桌面快捷方式以便于访问,或者简单地找出无法在端口80上运行它的原因并加以修复。

如果您使用的是IIS请尝试以下操作:

使用“控制面板”中的“添加或删除Windows组件”卸载IIS

  • 从“开始”菜单中,单击“控制面板”
  • 双击添加或删除程序
  • 单击添加/删除Windows组件
  • 在组件列表中,单击应用程序服务器复选框
  • 单击下一步
  • 完成IIS卸载后,单击“关闭”
  • 重新启动你的电脑
  • 重新启动后,键入
    http://localhost/
    http://localhost/index.php

    希望这有帮助!如果这不起作用,请使用端口80检查应用程序或服务

    Apache > Service > Test Port 80
    

    检查端口后,禁用或关闭该应用程序。您可能让Skype使用端口80,请从Skype注销。

    请注意:如果其他程序正在使用端口80,这通常会发生冲突。i、 我想在8080端口上运行我的WAMP服务器。但不想在URL中添加:8080我想在端口8080上运行我的WAMP服务器。但是不想在url中添加:8080您不能这样做,浏览器希望web服务器位于端口80上,如果更改侦听8080,则必须在每个url上添加
    :8080
    。最好的办法是找出为什么你不能在80上运行并解决它。哦,有一种方法可以做到这一点;让我查一下。基本上,您要做的是将其设置为在:8080上运行,并让您的浏览器在您键入localhost时加载它。@受污染的hosts文件不允许端口号扩展名
    127.0.0.1:xxxx loclahost
    ,因此这将不起作用。我无法将端口号放在hosts文件中。显然,他使用的是Apache(WAMP)而不是ISS.Ok。如果他同时使用WAMP和IIS,则应卸载IIS。