如何允许远程访问我的移动(Android)WAMP服务器[关闭]

Posted

技术标签:

【中文标题】如何允许远程访问我的移动(Android)WAMP服务器[关闭]【英文标题】:How to allow remote access to my WAMP server for Mobile(Android) [closed] 【发布时间】:2013-10-08 13:11:49 【问题描述】:

我使用 php 和 jQuery 创建了一个移动网站。它可以在我的 PC 上运行,但现在我想用我的 android 设备对其进行测试。我该怎么做?

如何从我的 Android 设备访问 WAMP 服务器的 IP?

我的手机和电脑连接在同一个路由器中。我应该直接连接到我的电脑还是可以通过路由器来连接?

我已经搜索过它,发现我必须更改 phpmyadmin.conf 中的权限,但它仍然不起作用。任何想法为什么它不起作用?

我的 httpd.config 有这样的东西。

<Directory />
    Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.0.104
</Directory>

192.168.0.104 是我的安卓设备的 IP。

【问题讨论】:

我的简单做法是通过系统托盘菜单中的Put online 命令使 WAMP 联机。 forum.wampserver.com/read.php?2,116143,116143 【参考方案1】:

我假设您使用的是 Windows。打开命令提示符并键入ipconfig 并找出您的本地地址(在您的电脑上)它应该类似于192.168.1.13192.168.0.5,其中末尾数字是更改的数字。它应该在 IPv4 地址旁边。

如果您的 WAMP 不使用虚拟主机,下一步是在手机浏览器上输入该 IP 地址,即http://192.168.1.13 如果您有虚拟主机,则需要 root 才能编辑主机文件。

如果您想测试网站的响应能力/移动设计,您可以在 chrome 或其他浏览器中更改用户代理以模仿移动设备。

见http://googlesystem.blogspot.co.uk/2011/12/changing-user-agent-new-google-chrome.html

编辑:Chrome 开发工具现在有一个移动调试工具,您可以在其中更改视口大小、欺骗用户代理、连接(4G、3G 等)。

如果您被禁止访问,请查看此问题WAMP error: Forbidden You don't have permission to access /phpmyadmin/ on this server。基本上,将httpd.conf 文件中deny,allow 的出现次数更改为allow,deny。您可以通过 WAMP 菜单访问它。

要暂时消除问题的可能原因,请将您的配置文件设置为

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    <RequireAll>
        Require all granted
    </RequireAll>
</Directory>

因为这适用于我的 Windows PC,如果你有目录配置块以及更改它也允许所有。

解决问题的配置文件:

https://gist.github.com/samvaughton/6790739

问题是 /www apache 目录配置块仍然将拒绝设置为默认值,并且只允许来自本地主机。

【讨论】:

我已经尝试使用 ip-address 但它仍然显示禁止&您无权访问此服务器。 @Pulah Nandha 查看编辑后的答案。 我已经做到了。还是不行。 发布您的 http.conf 文件。这是用于 Web 服务器而不是 phpmyadmin 是吗? http.config 还是 httpd.config?

以上是关于如何允许远程访问我的移动(Android)WAMP服务器[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何远程访问本地网络中的自定义 wamp 服务器虚拟主机?

Wamp MySQL PhpMyAdmin 远程访问配置问题

如何允许 Access Control Header 跨域访问远程 API?

php安全问题,wamp后,只能通过localhost访问,如何通过IP地址远程访问

如何使用 wamp 从不同的网络计算机访问 localhost?

将 Wordpress 从 MAMP 移动到 WAMP,无法访问页面