
permisos en localhost
Publicado por gatoher (14 intervenciones) el 03/09/2012 14:08:44
Hola que tal a todos, tengo un problema con la configuración en los archivos de apache en windows. A ver, lo tengo configurado para poder ver web públicamente. Ahí no me da ningun error, he abierto un par de dominios en no-ip y me funcionan correctamente.
El problema lo tengo en local, ya que si pongo localhost, me responde que no tengo permisos, osea no puedo ver la página principal del WampServer. Pero si pongo loalhost/miweb si accedo. Pensaba que el error estaria en el archivo httpd.vhosts.conf, pero que yo sepa lo tengo bien, esta asi:
Este funciona corectamente, tanto en local como público, tanto si pongo localhots/prueba como si en un navegador pones xxxxxxxxx.no-ip.info.
Bueno en el archivo httpd.vhosts tengo creado otro hots local, que esta asi:
Si pongo localhost me dice que no tengo permisos. Si pongo localhost/miweb si me deja entrar. Lo que no me deja en entrar en localhost, he de decir que dentro de localhost no tengo ningún archivo .html Si creo uno, aunque este vacío, si me deja entrar. .
Bueno, me fui al archivo Windows/System32/drivers/etc/hotsts-, para comprobar, y lo tengo asi:
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 xxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 xxxxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 xxxxxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 localhost 127.0.0.1
No veo ningún fallo. Que yo vea, como digo, todos los hosts no-ip funcionan correctamente. Tanto local como exterior. La cuestión es que todos tienen un index.html. Por eso funcionan. Si no hay un index.html en la carpeta, no me deja entrar. Si ha algúno de los dominios no-ip les quito el index.html, me ocurre lo mismo, me dice que no tengo permisos.
El archivo httpd.conf, es lo único que me queda, en la directiva <IfModule dir_module> la tengo asi:
No se si hay que hacer algo más. Alguna idea.
El problema lo tengo en local, ya que si pongo localhost, me responde que no tengo permisos, osea no puedo ver la página principal del WampServer. Pero si pongo loalhost/miweb si accedo. Pensaba que el error estaria en el archivo httpd.vhosts.conf, pero que yo sepa lo tengo bien, esta asi:
Este funciona corectamente, tanto en local como público, tanto si pongo localhots/prueba como si en un navegador pones xxxxxxxxx.no-ip.info.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<VirtualHost *:80>
ServerAdmin arj.123@hotmail.es
DocumentRoot "c:/wamp/www/prueba"
ServerName xxxxxxxxxxxxxxx.no-ip.info
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
<Directory "C:/wamp/www/prueba">
Options FollowSymLinks Multiviews
AllowOverride All
order deny,allow
# deny from all
#allow from 127.0.0.1
allow from all
</Directory>
Bueno en el archivo httpd.vhosts tengo creado otro hots local, que esta asi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/wamp/www"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
<Directory "C:/wamp/www">
Options FollowSymLinks Multiviews
AllowOverride All
order deny,allow
# deny from all
#allow from 127.0.0.1
allow from all
</Directory>
</VirtualHost>
Si pongo localhost me dice que no tengo permisos. Si pongo localhost/miweb si me deja entrar. Lo que no me deja en entrar en localhost, he de decir que dentro de localhost no tengo ningún archivo .html Si creo uno, aunque este vacío, si me deja entrar. .
Bueno, me fui al archivo Windows/System32/drivers/etc/hotsts-, para comprobar, y lo tengo asi:
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 xxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 xxxxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 xxxxxxxxxxxxxxxxxxx.no-ip.info
127.0.0.1 localhost 127.0.0.1
No veo ningún fallo. Que yo vea, como digo, todos los hosts no-ip funcionan correctamente. Tanto local como exterior. La cuestión es que todos tienen un index.html. Por eso funcionan. Si no hay un index.html en la carpeta, no me deja entrar. Si ha algúno de los dominios no-ip les quito el index.html, me ocurre lo mismo, me dice que no tengo permisos.
El archivo httpd.conf, es lo único que me queda, en la directiva <IfModule dir_module> la tengo asi:
1
2
3
4
5
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
No se si hay que hacer algo más. Alguna idea.
Valora esta pregunta


0