¿Cómo puedo cambiar mi localhost xampp predeterminado c:xampp/htdoc
a otra carpeta, es decir c:/alan
? Cuando uso la dirección IP, debería poder ver el archivo de mi sitio web en formato C:/alan
.
Gracias por ayudarme.
localhost
document-root
enrekan2011
fuente
fuente
Siga los consejos de @ Sourav.
Si después de reiniciar el servidor obtiene errores, es posible que también deba configurar las opciones de su directorio. Esto se hace en la
<Directory>
etiqueta en httpd.conf. Asegúrese de que la configuración final se vea así:fuente
<Directory>
pieza debería estar en algún lugar después de ella, pero como uso un servidor diferente y en una plataforma diferente, realmente no tengo los medios para verificarlo con certeza.pasos:
reemplazar
Esas 2 lineas
| C: / xampp / htdocs == ubicación actual de la raíz |
| cambie C: / xampp / htdocs con la ubicación que desee |
HECHO: inicie apache y vaya al localhost vea en acción [ ver video haga clic aquí ]
fuente
Se puede hacer en dos pasos para Ubuntu 14.04 con
Xampp 1.8.3-5
Paso 1: - Cambio
DocumentRoot
yDirectory
ruta/opt/lampp/etc/httpd.conf
desdeDocumentRoot "/opt/lampp/htdocs"
yDirectory "/opt/lampp/htdocs"
a
DocumentRoot "/home/user/Desktop/js"
yDirectory "/home/user/Desktop/js"
Paso 2 : - Cambie los derechos de la carpeta (en la ruta y sus carpetas principales a 777) por ejemplo, a través de
sudo chmod -R 777 /home/user/Desktop/js
fuente
en caso de que alguien busque esto, la ruta al archivo en la respuesta de Sourav (httpd.conf) en linux es /opt/lampp/etc/httpd.conf
fuente
En Linux Mint (basado en Debian) vaya a
/opt/lampp/etc/httpd.conf
Encuentra YOUR_OWN_FILES_LOCATION para, por supuesto, la ubicación de tus archivos.
fuente
Para mí estaba en la línea 183, pero solo funciona después de reiniciar la computadora. Ojalá hubiera una manera de cambiarlo rápidamente sin tener que reiniciar cada vez, pero por ahora esa es la única manera que sé.
fuente
@Hooman: de hecho, con las últimas versiones de Xampp no es necesario saber dónde están los archivos de configuración o de registro; en el Panel de control tiene botones de registro y configuración para cada herramienta (php, mysql, tomcat ...) y al hacer clic en ellos, se abre todo el archivo relevante (incluso puede cambiar la aplicación de edición predeterminada con el botón Configuración general en la parte superior Correcto). ¡Bien hecho para quien lo diseñó!
fuente
Tuve que cambiar las propiedades de DocumentRoot de los archivos httpd.conf y httpd-ssl.conf para que cosas como enlaces relativos (es decir, href = "/ index.html") y el enlace favicon.ico funcionen correctamente.
El último Panel de control de Xampp lo hace bastante fácil.
Desde el panel de control, debería haber Apache en la primera fila. Si ha comenzado, deténgalo. Luego haga clic en config y abra el archivo httpd.conf y busque htdocs o documentRoot. Cambia el camino a lo que más te guste. Haga lo mismo con httpd-ssl.conf. Estos deberían ser los 2 archivos principales de la lista en el menú desplegable de Config.
Luego, inicie el servidor nuevamente.
Espero que esto ayude a alguien. Salud.
fuente