【问题标题】:PHP server on PCPC上的PHP服务器
【发布时间】:2016-06-02 09:55:44
【问题描述】:

我想制作一个 php 应用程序,它必须托管在计算机中,并使用网络从我学校的许多分支机构打开。

我在我的电脑服务器上安装了XAMPP,如果我尝试在同一个 LAN 网络中打开应用程序,它可以工作,但如果我更改网络,它就不能工作。

浏览器说 ip 192.168.1.22 加载时间过长,打不开。

请问我该如何配置这个问题

【问题讨论】:

  • 如果应用程序仅存在于 LAN 网络上而不存在于 Internet 上。您无法通过互联网连接到它。
  • 假设 2,3,4 个子网已桥接,您应该能够编辑 'httpd.conf' 并使用 Require 192.168.2Require 192.168.3 等仅使用前 3 个添加其他子网表示该子网上所有 IP 的 4 个四分位数

标签: php web-services xampp ip


【解决方案1】:

您需要在您的机器上设置一个静态 IP,然后将您的路由器设置为转发端口,以便通过特定端口到达您的路由器的所有请求都将转发到您的机器。这应该用于测试目的,但如果您想托管一个网站,例如您需要为您的路由器获取一个永久静态 IP,这通常需要从您的 ISP(互联网服务提供商)那里花钱。

【讨论】:

  • 他不是试图从互联网访问,而是试图从他网络的不同子网访问。
  • 在这种情况下,在您的机器上设置静态 IP 并在路由器上转发端口应该用于测试目的。
【解决方案2】:

192.168.1.22 是您的本地 IP 地址,您无法从其他网络访问它。例如,您可以使用whatismyip.com 获取您的外部 IP 地址。此外,如果您在路由器后面,则必须打开 Web 服务器使用的端口并将其转发到您的计算机。

【讨论】:

    猜你喜欢
    • 2016-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    相关资源
    最近更新 更多