21 diciembre, 2024

Si tienes instalado MoWes y no puedes acceder mediante tu ip ó url y te sale


Forbidden
You don't have permission to access / on this server.
Apache/2.2.11 (Win32) PHP/5.3.0 Server at 132.247.141.31 Port 80

y en el log dice client denied by server configuration


[Thu Feb 25 11:35:34 2010] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: C:/Documents and Settings/Usuario/Escritorio/MoWesPruebas/www/start/index.php

Una forma de resolverlo es editando el httpd.conf


#
# WWW IP local
#
NameVirtualHost xxx.xxx.xxx.xxx
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot "C:Documents and SettingsUsuarioEscritorioMoWesPruebaswwwrichardsite"
<Directory "C:Documents and SettingsUsuarioEscritorioMoWesPruebaswwwrichardsite">
Order Deny,Allow
Deny from ALL
#Allow from xxx.xxx.xxx
Allow from ALL
</Directory>
</VirtualHost>

ó


#
# WWW IP local
#
NameVirtualHost xxx.xxx.xxx.xxx
<VirtualHost xxx.xxx.xxx.xxx>
Servername www.tudominio.com
DocumentRoot "C:Documents and SettingsUsuarioEscritorioMoWesPruebaswwwrichardsite"
<Directory "C:Documents and SettingsUsuarioEscritorioMoWesPruebaswwwrichardsite">
Order Deny,Allow
Deny from ALL
#Allow from xxx.xxx.xxx
Allow from ALL
</Directory>
</VirtualHost>

nota:

#Allow from xxx.xxx.xxx

indica el segmento al que le vas a dar permiso para ver lo que hagas y como es de pruebas solo darle el permiso a quien consideres.

si quieres que la carpeta www sea visible mediante tu direccion ip a todo el mundo

elimina el archivo .htacess dentro del subdirectorio www

pero tienes que eliminarla cada vez que arrancas el servidor, ya que MoWes la vuelve a crear cada vez que arranca el servidor apache.

ademas puedes también cambiar


NameVirtualHost *:80

por


NameVirtualHost xxx.xx.xxx.xxx

y


ServerName localhost:80

por


ServerName tu.dominio.com

.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *