Pensando en Red nada es tan fácil como parece serlo

25abr/101

Cambiar el path de la carpeta Web de Symfony

A veces el servidor donde vamos a hospedar el proyecto nos puede condicionar los paths del proyecto. En un hosting compartido normalmente no puedes indicar cual es el path del document_root si no que ya te ofrecen por defecto una estructura de directorios y tienes que adaptar tu desarrollo a ello.

Bien, con symfony es muy sencillo cambiar el path del web dir.

Tenemos que editar el fichero ProyectConfiguration.class.php y cambiaremos el web dir:

$this->setWebDir($this->getRootDir().'/public_html');

Teniendo en cuenta que el proyecto se encuentra en /home/projects el document_root en symfony sería /home/projects/web, pero al agregar esa línea en el fichero de configuración nos intentaría localizar en /home/projects/public_html.

Por otro lado si queremos meter toda la estructura de symfony en una carpeta, al estilo de:

public_html //El document root
source //Toda la estructura del proyecto symfony

Tendríamos que configurar el path de public_html así:

$this->setWebDir($this->getRootDir().'/../public_html');

Ya que el $this->getRootDir() ya te ubica donde tienes el código.

Aquí dejo una chuletilla :-) para cuando me vuelva a hacer falta, si os es de utilidad pues mejor.

¿Te gustó este artículo?

¡Suscríbete a nuestro feed RSS!

Etiquetado con: , , Deja un comentario

Page optimized by WP Minify WordPress Plugin