Symfony

Subir proyecto de Symfony a Hosting Dedicado

1 859

Se antojaba algo sencillo y que no llevaría ningún tipo de problemática. Pues bien,  las características del servidor (sin acceso SSH) lo hicieron bastante más dificil y elaborado de lo que en un principio parecía. A partir de aquí os cuento la experiencia por si a alguien puede servirle.

  1. El servidor es un LAMPP (Linux, Apache, Mysql y PHP)
  2. Hay que tener en cuenta la estructura del framework. Todo el paquete symfony ha de ser subido a la carpeta de datos del Servidor. En mi caso en el servidor poseía dos carpetas datos y logs.  La carpeta datos se divide a su vez en varias carpetas, la que me interesa es aquella que muestra la información pública, en mi caso se llama web (también podría llamarse www).
  3. Incorporamos los archivos de symfony dentro de la carpeta datos, antes de la carpeta web en una carpeta que se llama symfony.
  4. Una vez subido todo el paquete hemos de incorporar la carpeta de proyecto creado dentro de la carpeta web.
  5. Hemos de modificar la localización en todos los archivos de la raíz del proyecto. La línea a modificar es la siguiente:
Esto:
require_once(dirname(__FILE__).'../symfony/config/ProjectConfiguration.class.php');

Por esto:
require_once(dirname(__FILE__).'/../../symfony/config/ProjectConfiguration.class.php');

Dependiendo de la carpeta en la que hayamos colocado la información del framework deberemos bajar o subir niveles de profundidad. Recordad que la estructura de symfony se encuentra en la carpeta /datos/symfony y el proyecto en /datos/web/proyecto, por tanto he de subir dos niveles para entrar en la carpeta symfony. Para subir un nivel usamos /../ pero es posible que la configuración del servidor nos remita a \..\.

Una vez realizada la operación podremos acceder a nuestro proyecto. Por supuesto que faltan algunos ajustes como el routing por ejemplo pero todavía estamos en ello. Y como queda mucho por hacer posiblemente las recomendaciones de cabeza de ratón, que ya ha tenido una experiencia similar,  sirvan de ayuda.

Compartir:

Posts relacionados

1 Comentario

  1. Fabian 20 mayo, 2012 en 11:16 pm -  Responder

    Gracias amigo, estaba buscando justamente esto jeje, espero resulte, lo probaré cuando termine mi proyecto.

    Un saludo.

Deja una contestación

Tu email no será publicado. Los campos obligatorios están marcados *

11 + dos =

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Publicidad

Publicidad

Comentarios recientes

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies