Foros del Web » Programando para Internet » PHP » Symfony »

Error en el log al cambiar proyecto de maquina

Estas en el tema de Error en el log al cambiar proyecto de maquina en el foro de Symfony en Foros del Web. En mi casa el proyecto funciona sin problemas, pero en el curro cuando voy a acceder me dice que no tiene permisos para leer y ...
  #1 (permalink)  
Antiguo 18/10/2011, 06:38
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Error en el log al cambiar proyecto de maquina

En mi casa el proyecto funciona sin problemas, pero en el curro cuando voy a acceder me dice que no tiene permisos para leer y creer el log. Lo raro es que coge la ruta para el log de mi proyecto de casa.

He cambiado las rutas, pero esta me la sigue cogiendo asi. Decir tambien que he borrado la cache y los logs...

Estoy atascado!!
  #2 (permalink)  
Antiguo 18/10/2011, 07:19
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Error en el log al cambiar proyecto de maquina

la ruta es la misma, lo que debes hacer es asignar permisos de escritura a los directorios app/cache y app/logs al usuario www-data o el que esté asignado a dicho server.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 18/10/2011, 07:34
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Los permisos esos estaban mirados y cambiados ya, y con propietario www-data y grupo www-data. Pero el error que me da es este:



En la imagen la ruta : /usr/local/zend/apache2/htdocs/miproyecto/log/frontend_dev.log
no existe ya que es la ruta que tiene mi proyecto en casa...
  #4 (permalink)  
Antiguo 18/10/2011, 08:19
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Error en el log al cambiar proyecto de maquina

No conozco bien Symfony, pero ¿no tiene algun setting que cambie dependiendo del ambiente? Por ejemplo en Zend existen, Development, Testing, Staging, Production, y desde un .htaccess indicas en que servidor y ambiente esta, y Zend ajusta sus configuraciones dependiendo de esa variable.

¿No existe algo similar en Symfony, que tengas que indicarle que es ya tu servidor de produccion / pruebas y ajustar eso?
  #5 (permalink)  
Antiguo 18/10/2011, 08:25
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Si, si que existe pero ya creo haberlo mirado y configurado bien pero nada...Sigue pillandome la mi***a de ruta esa!!!

Lo mio con los Frameworks de PHP empieza a ser desesperante, tuve que dejar Zend por imposible y este que parecia que me aclaraba mejor con la doc(y me ayudaba a entender cosas de Zend que no entendia) y que avanzaba, pero ahora no puedo currar desde el curro!!
  #6 (permalink)  
Antiguo 18/10/2011, 09:23
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Error en el log al cambiar proyecto de maquina

si existen archivos de log, debes de dar los permisos a esos archivos también, o borrarlos
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #7 (permalink)  
Antiguo 18/10/2011, 10:22
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

He borrado los elementos de la carpeta de app/log. Habria que borrar algo mas??
  #8 (permalink)  
Antiguo 18/10/2011, 10:27
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Error en el log al cambiar proyecto de maquina

Cita:
Iniciado por utopiko Ver Mensaje
He borrado los elementos de la carpeta de app/log. Habria que borrar algo mas??
la idea es dejar tu carpeta de log vacía y con permisos, si intentas de nuevo no ha de fallar
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #9 (permalink)  
Antiguo 18/10/2011, 10:38
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Eres un puto crack!!!Pero un verdadero crack!!!No iban por ahi los tiros del todo, el problema era que no tenia permisos en la carpeta que contenia el Symfony, entonces al ejecutar el symfony cc me decia que no podia ejectutarse sin errores debido a que no podia crear ciertas cosas(mkdir(),touch() y demas instrucciones), pero al ejecutar el php symfony cc con el sudo por delante, se ha solucionado y se ve la web!!

Muchas gracias, habeis sido muy utiles!!
  #10 (permalink)  
Antiguo 19/10/2011, 04:25
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Influye que tenga que hacer varias operaciones como root??
De momento me obliga al hacer symfony cc y symfony doctrine:build-model!!Tambien me da error al hacer symfony doctrine:data-load, pero este error me da como root y como normal!!!

Última edición por utopiko; 19/10/2011 a las 04:46
  #11 (permalink)  
Antiguo 19/10/2011, 09:01
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Error en el log al cambiar proyecto de maquina

el problema es que crea toda la caché como super usuario, lo ideal es que antes de entrar en la consola te añadas al grupo www-data, más info:

http://www.socinfo.com/ubuntu/apache/permisos
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #12 (permalink)  
Antiguo 19/10/2011, 14:30
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Gracias maquina!!Estoy haciendo el proyecto con Symfony 1.4, cuando saldra Symfony2 sabes?Sera muy costoso cambiar de Doctrine 1.2 a Doctrine 2?

Saludos!
  #13 (permalink)  
Antiguo 19/10/2011, 14:37
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Error en el log al cambiar proyecto de maquina

utopiko estas algo desinformado, SF2 ya salio http://symfony.com/(va por la 2.0.4), Doctrine va por la versión 2.1 http://www.doctrine-project.org/docs/orm/2.1/en/ y no tiene compatibilidad hacia atrás, D2 es otro mundo, te sugiero que te des una vuelta por sendos sites.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #14 (permalink)  
Antiguo 19/10/2011, 14:46
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Joe pues en la pagina de symfony.es sigue apareciendo la 1.4 como la ultima!!!¿Deberia empezar con Symfony 2.0?¿Que tal esta la documentacion?

¿Otra cosa Doctrine es tan necesario?Es que por desgracia me hacen trabajar con LINQ to Entities, en .NET y lo unico que hace LINQ es retardar la aplicacion, y Doctrine segun lo que empezo a ver me viene a ser mas o menos lo mismo...

Saludos!!
  #15 (permalink)  
Antiguo 19/10/2011, 15:01
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Joe que bajon, mas grande aprendo a medio manejarme y era con una version vieja...
  #16 (permalink)  
Antiguo 20/10/2011, 12:51
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Error en el log al cambiar proyecto de maquina

Cita:
Iniciado por utopiko Ver Mensaje
Joe pues en la pagina de symfony.es sigue apareciendo la 1.4 como la ultima!!!¿Deberia empezar con Symfony 2.0?¿Que tal esta la documentacion?

¿Otra cosa Doctrine es tan necesario?Es que por desgracia me hacen trabajar con LINQ to Entities, en .NET y lo unico que hace LINQ es retardar la aplicacion, y Doctrine segun lo que empezo a ver me viene a ser mas o menos lo mismo...

Saludos!!
es usual que las comunidades de otros idiomas no tengan actualizada la sección de descargas, pero en http://symfony.com/ ya está disponible la 2.0

por favor no compares a Doctrine2 con eso de Linq!!! , notarás que usando Doctrine2+ApcCache un rendimiento satisfactorio , además recuerda que D2 está inspirado en Hibernate, Linq es otra cosa, e incluso hay un nuevo Linq to Entity Framework, a partir de .NET 4.0, aunque en realidad no se que tan eficiente sea.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #17 (permalink)  
Antiguo 20/10/2011, 14:10
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 7 meses
Puntos: 2
Respuesta: Error en el log al cambiar proyecto de maquina

Entity Framework, me parece una basura elegante...
.Net tampoco es que me parezca malo, pero no se PHP me da mas disgustos, pero le quierooo

Etiquetas: log, maquina, proyecto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:02.