从网络中的另一台计算机连接到 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 和 A​​ppache 的 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的主要内容,如果未能解决你的问题,请参考以下文章

在同一网络上的另一台计算机上连接到 neo4j?

可以 ping,但不能连接到来自同一网络的另一台机器上托管的端点 [重复]

如何从另一台计算机连接到JavaDB?

如何从同一网络中的另一台计算机访问我的 nodejs-express localhost 服务器?

如何从同一网络上的另一台计算机访问 localhost? [复制]

从另一台计算机连接到 localhost:3000 | expressjs,nodejs [重复]