2011-10-04 14 views
6

Próbuję wdrożyć aplikację Pyramid przy użyciu mod_wsgi na Apache.Odmowa zezwolenia na zapis pliku w mod_wsgi wdrożona aplikacja

Dostaję IOError: [Errno 13] Permission denied na folderze szablonów, gdzie mako buforuje swoje szablony, , nawet jeśli przyznam uprawnienia do zapisu dla każdego.

Jeśli usuwam buforowanie szablonów z mojego pliku ini, witryna działa bezbłędnie.

Próbowałem również uruchomić Apache jako użytkownik będący właścicielem folderu zamiast www-data bez powodzenia.

Jakaś wskazówka?

Odpowiedz

7

Jest to uprawnienie problem Apache,

musiałem zmienić właściciela folderu www-data uprawnieniami użytkownika i zestaw do 775

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

także see here jednak pamiętać o Mako 664 uprawnienia nie będą wystarczająco

Powiązane problemy