2011-10-04 9 views
6

Estoy intentando implementar una aplicación Pyramid usando mod_wsgi en Apache.Permiso de escritura de archivo denegado en la aplicación mod_wsgi desplegada

me sale IOError: [Errno 13] Permission denied en la carpeta de plantillas, donde marrajo almacena en caché sus plantillas, incluso si conceder permisos de escritura a cualquiera.

Si elimino el caché de plantillas de mi archivo ini, el sitio funciona sin problemas.

También intenté ejecutar Apache como el usuario que posee la carpeta en lugar de www-data sin suerte.

¿Alguna pista?

Respuesta

7

Se trata de un problema de permisos de Apache,

que tenía que cambiar el propietario de la carpeta para www-data permisos de usuario y se puso a 775

chown -R www-data:www-data ~/data 
chmod -R 775 ~/data 

también see here pero tenga en cuenta para Mako 664 permisos no serán suficientes