Foros del Web » Programando para Internet » PHP »

Permisos Alias Apache

Estas en el tema de Permisos Alias Apache en el foro de PHP en Foros del Web. Hola. Estoy aprendiendo a programar en PHP y una de las cosas que te dicen es que instales Xampp, y que configures Apache y MySQL. ...
  #1 (permalink)  
Antiguo 03/12/2015, 03:12
 
Fecha de Ingreso: noviembre-2015
Mensajes: 23
Antigüedad: 8 años, 4 meses
Puntos: 0
Permisos Alias Apache

Hola. Estoy aprendiendo a programar en PHP y una de las cosas que te dicen es que instales Xampp, y que configures Apache y MySQL. Despues de 3 largas horas, pude hacer que Apache se conectara porque al parecer habia puertos compartidos. Despues otras 3 horas para darme cuenta de que si queria que mis archivos PHP fueran leidos correctamente, debia ejecutarlos desde el servidor. He estado 2 dias para averiguar que si quiero registrar un alias en httpd.conf, debo hacerlo entre las etiquetas <IfModule alias_module></IfModule> (todas estas cosas no venian en el manual del curso que estoy siguiendo...he tenido que buscarme la vida yo solo)...
Y cuando ya por fin he logrado todo eso, me voy al servidor, escribo lo que tengo que escribir en la barra del navegador y me dice que no tengo permisos para acceder a la jodida carpeta de los huevos! Y ya estoy un poco cansado del p*** PHP de los huevos...

Paso codigo:


<IfModule alias_module>
Alias /curso "c:/curso"
<Directory "c:/curso">
Options Indexes MultiViews
AllowOverride None
Order Allow,deny
Allow from all
</Directory>

</IfModule>


He buscado por la red y dice que a lo mejor hay algun Deny from all por ahi y que lo sustituya pero no hay ninguno. Ya no se que hacer. Si me pueden ayudar, estaria muy agradecido.

EDITO: Mil perdones si me he equivocado de seccion...acabo de ver que hay una seccion de apache y con las prisas y el enfado, no la he visto. Culpa mia.
  #2 (permalink)  
Antiguo 03/12/2015, 11:10
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Permisos Alias Apache

No puedes crear las carpetas donde te de la gana..... xampp ya crea esa carpeta para ti.
En windows,,, ahora mismo no recuerdo pues no lo uso.. pero creo que era c:/xampp/public_html o algo así.

Xampp no instala carpetas en la raíz c:, para trabajar en localhost.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 04/12/2015, 02:28
 
Fecha de Ingreso: noviembre-2015
Mensajes: 23
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: Permisos Alias Apache

Cita:
Iniciado por lauser Ver Mensaje
No puedes crear las carpetas donde te de la gana..... xampp ya crea esa carpeta para ti.
En windows,,, ahora mismo no recuerdo pues no lo uso.. pero creo que era c:/xampp/public_html o algo así.

Xampp no instala carpetas en la raíz c:, para trabajar en localhost.

Claro, Xampp me proporciona esa carpeta y es C:\xampp\apache\htdocs\dashboard
pero es que si fuera solo eso, no pasaria nada, sigo trabajando en esa carpeta y listo. El problema es que para superar el curso tengo que crear un alias con exito y claramente no es asi

Si a mi me encantaria trabajar con la carpeta que me proporciona xampp, pero por causa de fuerza mayor, mo veo obligado a crear otra.
  #4 (permalink)  
Antiguo 04/12/2015, 06:11
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Permisos Alias Apache

La carpeta por defecto la puedes cambiar en el httpd.conf.
Busca la linea:
Código :
Ver original
  1. DocumentRoot
Y modifica la ruta.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Etiquetas: alias, apache, mysql, permisos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:13.