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。
我不知道在哪里看。
欢迎任何能帮助我解决这个问题的线索。
谢谢
更新:自从昨天晚上与奥马尔交谈以来,我已经完成了这些步骤
改为Listen 888
将Order allow,deny Allow from all
改为Require all granted
我不想这么说,但是使用 easy php
来让同一 lan 上的多台机器使用的原型真的很痛苦。
这是我让局域网上所有可用机器都可以使用的快速 dokuwiki 原型的方法:
- 在你的笔记本电脑上安装一个 linux 虚拟机(在我的例子中是 ubuntu 服务器)
- 安装
apache2
、php5
& libapache2-mod-php5
- 重启apache2服务
- 将你的Doku文件夹复制到文件夹
html
完成了。你可以使用你的 dokuwiki
忘掉 easyphp 之类的吧
我正在尝试设置一个基于 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。
我不知道在哪里看。
欢迎任何能帮助我解决这个问题的线索。
谢谢
更新:自从昨天晚上与奥马尔交谈以来,我已经完成了这些步骤
改为
Listen 888
将
Order allow,deny Allow from all
改为Require all granted
我不想这么说,但是使用 easy php
来让同一 lan 上的多台机器使用的原型真的很痛苦。
这是我让局域网上所有可用机器都可以使用的快速 dokuwiki 原型的方法:
- 在你的笔记本电脑上安装一个 linux 虚拟机(在我的例子中是 ubuntu 服务器)
- 安装
apache2
、php5
&libapache2-mod-php5
- 重启apache2服务
- 将你的Doku文件夹复制到文件夹
html
完成了。你可以使用你的 dokuwiki
忘掉 easyphp 之类的吧