【问题标题】:URL of localhost not working本地主机的 URL 不起作用
【发布时间】:2017-06-16 11:30:53
【问题描述】:

我使用命令在 localhost 端口 8000 上启动了一个网页(只有一个文件 index.php

    php -S localhost:8000

我的私有 IP 地址是 192.168.1.109,我尝试从同一网络上的手机访问该网页,并带有链接

    http://192.168.1.109:8000/index.php

但我无法访问它。有什么建议吗?

【问题讨论】:

  • 你电脑上的防火墙?
  • 手机和电脑在同一个网络吗?
  • 我使用的是 linux,是否有防火墙问题?是的,手机在同一个网络上。
  • 如果您希望使用您的 IP 地址访问您的网页,您需要做更多的事情。

标签: php localhost


【解决方案1】:

你告诉服务器监听localhost,这就是它正在做的事情。它正在侦听127.0.0.1(如果您默认使用 IPv6,则可能是::1)。

如果你想让它在 192.168.1.109 上收听,那么你必须告诉它这样做:

php -S 192.168.1.109:8000

或者告诉它监听所有网络接口:

php -S 0.0.0.0:8000

【讨论】:

    猜你喜欢
    • 2012-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 2016-09-13
    相关资源
    最近更新 更多