0

我正在开发连接到我的计算机中的本地主机服务器(使用 WAMP php 服务器)的移动应用程序

程序在 flex 调试器上运行顺利,但如果我通过 USB 运行它不会连接数据库,它只是显示没有数据的程序界面,因为它没有连接到服务器。

我如何将服务器更改为公共服务器,以便可以从任何具有该应用程序的手机访问它。

我试图通过端口转发将 localhost 更改为我的网络真实 IP 地址,但每次将我带到路由器页面时它都无法正常工作,我不知道我做错了什么。

4

1 回答 1

0

本地主机,顾名思义,是一个“环回”地址;这将指向有问题的机器。我假设在设备上运行应用程序时,'localhost' 将引用该设备;它可能没有运行您的服务器软件。

我建议您将服务器移动到可远程访问的地方。这可能是您网络上的某些东西,可以通过本地 DNS 服务器找到。或者它可能是远程生产服务器上的东西。

许多域名注册商,例如 GoDaddy.com,都提供 DNS 服务。我使用它来将“mydomain.com”指向生产服务器,并将“developer.mydomain.com”指向本地网络上的服务器。不过,您需要“开发人员网络”上的静态 IP 才能正常工作。

于 2013-07-29T22:15:22.620 回答