Symfony y SVN

Hace poco he recuperado un proyecto completo de Symfony desde Netbeans con el plugin de SVN , bastante sencillo. Deje todos los valores por defecto y alguno lo podía haber cambiado.

Ejemplo la descarga del proyecto me genero una carpeta nueva en al ruta «trunk» así que hubo que revisar el VirtualHost de Apache y modificar el alias de «sf» y el DocumentRoot

Tras revisar todo y descubrir que no tengo ni idea de configurar un apache en condiciones solo conseguía una pagina en blanco.

Error localizado en los logs de Apache (primero sitio a revisar):

the cache directory is missing: ncaught exception ‘sfCacheException’ with message ‘Failed to make cache directory «/home/user/www/proyecto/cache/frontend/prod/config» while generating cache for configuration file «config/config_handlers.yml».’ in /home/user/www/proyecto/cache/frontend/prod/config/symfony-1.4.1/lib/config/sfConfigCache.class.php :340

Create the cache direcotry manually, because symfony doesn’t have the rights to create it…

Solución:

Cambiar el propietario de la carpeta al usuario por defecto de Apache , el SVN descargo el proyecto entero con el login del usuario concurrente y Apache en Ubuntu corre con el usuarios www-data.

sudo chown www-data:www-data -R  /home/user/www/proyecto

Detalles a revisar par ala próxima vez «CheckList»:

  • Apache site
  • DocumentRoot
  • El alias de «sf»
  • Permisos

Publicado por Luis Puente

Soy Luis Puente un consultor especialista HP Software con inquietudes en sistemas , hosting y desarrollo en WordPress

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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