【问题标题】:why i have to give port number manually in the browser为什么我必须在浏览器中手动提供端口号
【发布时间】:2016-01-29 09:21:25
【问题描述】:

我已经在 wamp 中更改了端口,但是当我运行 wamp 时,我得到了

错误 404 - 未找到

一直以来,我都必须从 80 t0 81 手动提供端口号

http://localhost/phpmyadmin/”到“http://localhost:81/phpmyadmin/

如何解决这个问题。 我没有安装Skype。 我已经安装了vs2010,SqlServer2012

我已经用 wamp 做了以下事情--

在 Apache=>httpd.conf 文件中将端口从 80 更改为 81

【问题讨论】:

标签: php sql-server visual-studio-2010 wamp wampserver


【解决方案1】:

因为http协议的约定是,如果不添加端口,则为80。如果端口为81,则不指定端口,将使用80,并且不会访问您的wamp。尝试使用 80 端口并使用http://localhost:80/phpmyadmin 访问它。你会发现你可以像http://localhost/phpmyadmin一样访问它。

【讨论】:

  • 但是当我使用端口 80 时,我的 wamp 服务器没有启动。即使我改变了 iis http 端口
  • 如果它没有启动,可能其他东西已经在端口 80 上运行。
  • 无法自动查找端口?
  • @rahul 假设程序自动检测到并切换到新端口。那可能是什么港口?这不是您想要自动处理的类型。您可以将 wamp 保留在 81,也可以找出占用端口 80 的内容并更改它。 netstat -ano 对于这类事情来说是一个非常有用的命令。
【解决方案2】:

我通过关注解决了我的问题

打开 wampmanager.tpl 文件。在我的机器上,它位于:C:\wamp\wampmanager.tpl 搜索“http://localhost/”并将其替换为“http://localhost:81/”(总共有四个)。 搜索“${w_testPort80}”并将其替换为“${w_testPort81}”。 保存并关闭文件。

现在 wamp 会自动监听 81 端口

谢谢大家

【讨论】:

  • 移动到 WAMPServer 3 并且有菜单项可以自动更改端口号并一致地跨越所有文件,因此您不必手动进行此操作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-14
  • 1970-01-01
  • 1970-01-01
  • 2016-07-06
相关资源
最近更新 更多