easyphp / apache 无法使用同一局域网上的机器(虚拟机和非虚拟机)连接到我的 dokuwiki

easyphp / apache not able to connect to my dokuwiki with machines (virtuals and not virtual ones) on the same lan

我正在尝试设置一个基于 windows 发行版的 easyphp 上安装的 dokuwiki。

到目前为止没什么特别的

我可以在我的机器上使用 doku 和 url http://192.168.2.14:888

问题是我无法从另一台机器(虚拟或非虚拟机器)访问 wiki。

我认为这是 httpd.conf 的问题。我修改了这两部分(见下文)

<Directory "C:/Program Files (x86)/EasyPHP-Webserver-14.1b2/binaries/httpserver/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

还有第二部分

<Directory "C:/Program Files (x86)/EasyPHP-Webserver-14.1b2/modules">
    Options FollowSymLinks Indexes
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

我重新启动了服务,但我仍然无法通过任何网络浏览器连接到我局域网上安装的机器。

所以我想这可能与端口有关

我在安装 easy php 的机器上做了一个 netstat -a -n

好像在听

我可以 ping 192.168.2.14 888,但是当我执行 telnet 192.168.2.14 888 时,我无法连接。

所以我禁用了防火墙,但仍然无法通过网络浏览器或远程登录 192.168.2.14 888 连接到我的 wiki。

我不知道在哪里看。

欢迎任何能帮助我解决这个问题的线索。

谢谢

更新:自从昨天晚上与奥马尔交谈以来,我已经完成了这些步骤

我不想这么说,但是使用 easy php 来让同一 lan 上的多台机器使用的原型真的很痛苦。

这是我让局域网上所有可用机器都可以使用的快速 dokuwiki 原型的方法:

  • 在你的笔记本电脑上安装一个 linux 虚拟机(在我的例子中是 ubuntu 服务器)
  • 安装 apache2php5 & libapache2-mod-php5
  • 重启apache2服务
  • 将你的Doku文件夹复制到文件夹html

完成了。你可以使用你的 dokuwiki

忘掉 easyphp 之类的吧