php - solucion - ¿Qué es/var/www/html?
undefined offset 8 (2)
Estoy empezando a buscar PHP / MySQL, pero en toda la documentación que estoy leyendo, menciona /var/www/html
como la carpeta en la que desea instalar un marco como CakePHP, o por ejemplo / var / www / html es la carpeta en la que desea instalar su sitio web, de modo que todo esté en la raíz.
¿Qué significa exactamente /var/www/html
?
En los hosts más compartidos no puedes configurarlo.
En un VPS o servidor dedicado, puede configurarlo, pero cada uno tiene su precio.
En un host compartido, en general, recibe una cuenta de Linux, algo como / home / (su nombre de usuario) / , y el equivalente a / var / www / html cambia a / home / (su nombre de usuario) / public_html / (o algo similar, como / home / (su nombre de usuario) / www, por ejemplo)
Si está accediendo a su cuenta a través de FTP, automáticamente tiene acceso a su carpeta * / home / (su nombre de usuario) /, simplemente busque www o public_html y coloque su sitio en ella.
Si usa una ruta absoluta en el código, es una mala noticia, necesita refactorizarla para usar rutas relativas en el código, al menos en un host compartido.
/var/www/html
es simplemente la carpeta raíz predeterminada del servidor web. Puede cambiar eso para que sea la carpeta que desee editando su archivo apache.conf
(generalmente ubicado en /etc/apache/conf
) y cambiando el atributo DocumentRoot
(vea http://httpd.apache.org/docs/current/mod/core.html#documentroot para obtener información sobre eso)
Muchos anfitriones no le permiten cambiar estas cosas usted mismo, por lo que su millaje puede variar. Algunos permiten cambiarlos, pero solo con las herramientas de administración integradas (cPanel, por ejemplo) en lugar de hacerlo a través de una línea de comando o editar los archivos de configuración sin formato.