Estoy tratando de configurar un sitio wiki interno para mi empresa. Información del producto, especificaciones de ese tipo de cosas. He descargado e instalado WAMP Server 2.2 (Apache 2.2.22 MySQL 5.5.24 PHP 5.3.13), así como la versión más reciente del software mediawiki en mi máquina con Windows XP SP3. La instalación salió bien. Ahora tengo el directorio c: \ wamp \ www \ fpswiki y puedo acceder al sitio wiki a través de:
http://localhost/fpswiki
http://computername/fpswiki
http://computerip/fpswiki
pero solo desde la máquina del servidor en el que están instalados WAMP Server y Mediawiki.
Tengo el firewall apagado y el puerto 80 abierto (creo que es redundante) tanto en el servidor como en la computadora que estoy usando para probar.
También he intentado cambiar las declaraciones permitidas en el archivo de configuración de apache httpd.conf. Yo he tratado:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from all
</Directory>
y,
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.0.0
</Directory>
Ninguno de los cuales funcionó. En la computadora de prueba no recibo un mensaje de error, solo "Internet Explorer no puede mostrar la página web" y un botón de diagnóstico que no hace nada útil cuando se presiona.
Lo que puedo ver en la computadora de prueba son archivos .php en la carpeta www. También puedo acceder a la pantalla de inicio del servidor WAMP a través del navegador en la computadora de prueba escribiendo el nombre de la computadora del servidor o ip. Lo más interesante (creo que de todos modos) es que puedo obtener toda la información de la página wiki en un estilo sin formato yendo a:
http://computername etc../fpswiki/index.php/Main_Page
simplemente aparece en el navegador.
He estado leyendo sobre esto durante 3 días y también he llegado tan lejos utilizando XAMPP y EasyPHP. Mi servidor WAMP está en modo en línea y el icono es verde.
No tengo necesidad de transmitir esto a internet externo. Solo quiero que sea accesible para las computadoras de nuestra red, ya que solo se utilizará como referencia interna de los empleados.
Order allow,deny
y Allow from all
Esto permitirá el acceso desde cualquier lugar, local o remoto.
chown
o chmod
podría estar en orden Agregaría esto solo como un comentario, pero no estoy permitido todavía.