0

我已经下载了 WAMP 服务器,并编写了一个非常简单的 php 代码并将其保存在

C:\wamp\www\php_lear

文件夹。我已经使用 chrome 对其进行了测试,将 url 作为

{localhost/php_lear/eg2.php}

它工作得很好。这使用存储在 phpmyadmin 中的数据库。我从谷歌 117.195.230.41 找到了我的 IP 地址。当我给

{117.195.230.41/php_lear/eg2.php}

作为 URL,它给了我 404 not found

“在此服务器上找不到请求的 URL '/php_lear/eg2.php'”

请帮忙。我不知道 ips 和 url,而且对这个领域非常陌生,是的,我已将此 ip 添加为 phpmyadmin 中的允许用户。我实际上想在我的 android 应用程序中使用它。

4

2 回答 2

1

您从 google 获得的 IP 地址是您的路由器的 IP 地址。它不指向您的计算机。正如一些人所说,除了在连接中使用不同的端口之外,您的 WAMP 安装正在“侦听”您计算机的端口 80 (127.0.0.1)

当您访问 117.195.230.41 时,您正在访问您的 Internet 服务提供商为您的安装提供的 IP。因此,您需要访问您的路由器并将所有查询重定向到端口 80 上的 117.195.230.41 到您的端口 80 和您本地网络中计算机的 IP。

于 2013-07-24T20:32:33.633 回答
1

公共/私有 IP 混淆是一种常见的误解。

迈克是对的。由于 IP 寻址的工作原理,地址数量有限。结果,网络地址转换诞生了(以及其他不相关的事情)。公共 IP 是世界在浏览您的流量时所看到的。你想要你的私有 IP,你的路由器的 DHCP 给你的那个。

1) 打开命令提示符。

2) 发出命令“ipconfig”(不带引号)。

3) 找到您的“IPv4 地址”。那就是你想要的那个。

此外,请按照 Surt 的建议让一切正常运行。

于 2013-07-24T20:34:04.857 回答