16 php networking wireless wamp
我使用PHP和jQuery创建了一个移动网站.它适用于我的电脑,但现在我想用我的Android设备进行测试.我怎样才能做到这一点?
如何从Android设备访问WAMP服务器的IP?
我的手机和PC连接在同一个路由器中.我应该直接连接到我的PC还是可以通过路由器进行连接?
我搜索过它,发现我必须在phpmyadmin.conf中更改权限,但它仍然不起作用.任何想法为什么不起作用?
我的httpd.config有这样的东西.
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.0.104
</Directory>
Run Code Online (Sandbox Code Playgroud)
192.168.0.104是我的Android设备的IP.
Sam*_*amV 18
我假设你正在使用Windows.打开命令提示符并键入ipconfig并找出您的本地地址(在您的电脑上)它应该看起来像192.168.1.13或者192.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错误:禁止您无权访问此服务器上的/ phpmyadmin /.基本上,以occurrances改变deny,allow,以allow,deny中httpd.conf文件.您可以通过WAMP菜单访问它.
要消除问题的可能原因,请立即将配置文件设置为
<Directory />
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
<RequireAll>
Require all granted
</RequireAll>
</Directory>
Run Code Online (Sandbox Code Playgroud)
因为它适用于我的Windows PC,如果你有目录配置块也改变它也允许所有.
修复问题的配置文件:
https://gist.github.com/samvaughton/6790739
问题是/ www apache目录配置块仍然将拒绝设置为默认值,并且只允许从localhost.
| 归档时间: |
|
| 查看次数: |
122994 次 |
| 最近记录: |