从网络中的另一台计算机连接到 localhost
Posted
技术标签:
【中文标题】从网络中的另一台计算机连接到 localhost【英文标题】:Connect to localhost from another computer in network 【发布时间】:2012-03-01 18:46:55 【问题描述】:我已经在一台计算机上安装了 WAMP,我想从另一台计算机连接到 phpmyadmin。当我在浏览器中输入 192.168.1.2/localhost 时,我收到以下消息:
禁止 您无权访问此服务器上的 /localhost。
我在 Apache 中更改了这一行:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all * from deny from all
</Directory>
我该如何解决这个问题?
【问题讨论】:
【参考方案1】:我把 phpmyadmin.conf 和 Appache 的 httpd.conf 改成了
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
然后重新启动服务器。效果很好。
谢谢
【讨论】:
【参考方案2】:您应该尝试不使用localhost
。因此,如果您在本地主机上以localhost:8080/phpmyadmin
访问phpmyadmin,那么您应该使用192.168.1.2:8080/phpmyadmin
更新:
更改文件内容
c:\wamp\alias\phpmyadmin.conf
关注:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
【讨论】:
我仍然收到同样的信息。 (两台计算机上的 Windows 防火墙均已关闭) 你能不能试着只写Allow from all
并删除* from deny from all
然后重启你的服务器?
我已经把 * from deny from all 显示我已经替换了(抱歉混淆)
您是否也更改了 phpmyadmin.conf?
我不知道那个配置文件:O。 phpmyadmin 现在正在工作:),但 localhost 仍然被禁止?知道为什么吗?以上是关于从网络中的另一台计算机连接到 localhost的主要内容,如果未能解决你的问题,请参考以下文章
可以 ping,但不能连接到来自同一网络的另一台机器上托管的端点 [重复]
如何从同一网络中的另一台计算机访问我的 nodejs-express localhost 服务器?