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.
- El servidor es un LAMPP (Linux, Apache, Mysql y PHP)
- 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).
- Incorporamos los archivos de symfony dentro de la carpeta datos, antes de la carpeta web en una carpeta que se llama symfony.
- Una vez subido todo el paquete hemos de incorporar la carpeta de proyecto creado dentro de la carpeta web.
- 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.
Posts relacionados
-
8 febrero, 2011 -
8 febrero, 2011 Diem Project Día 1 (Primer Proyecto con Diem)
-
7 febrero, 2011 Instalando Diem Project
Deja una contestación Cancelar
Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.
Archivo
- marzo 2025 (2)
- diciembre 2015 (6)
- noviembre 2015 (5)
- octubre 2015 (3)
- septiembre 2015 (2)
- agosto 2015 (8)
- mayo 2015 (2)
- abril 2015 (3)
- julio 2013 (1)
- julio 2012 (1)
- enero 2012 (3)
- diciembre 2011 (3)
- noviembre 2011 (1)
- febrero 2011 (5)
- noviembre 2010 (4)
- septiembre 2010 (2)
- julio 2010 (1)
- junio 2010 (2)
- marzo 2010 (6)
- febrero 2010 (3)
- enero 2010 (1)
- diciembre 2009 (6)
- noviembre 2009 (2)
- octubre 2009 (18)
- septiembre 2009 (21)
1 Comentario
Gracias amigo, estaba buscando justamente esto jeje, espero resulte, lo probaré cuando termine mi proyecto.
Un saludo.