2011-10-04 46 views
6

我試圖在Apache上部署使用mod_wsgi的金字塔應用程序。在mod_wsgi部署的應用程序中拒絕文件寫入權限

我得到IOError: [Errno 13] Permission denied模板文件夾,其中mako緩存他的模板,,即使我授予任何人的寫入權限

如果我從我的ini文件中刪除模板緩存,該網站運行完美。

我也嘗試運行Apache作爲用戶擁有該文件夾而不是www-data沒有運氣。

任何線索?

回答

7

這是一個Apache許可問題,

我不得不改變文件夾的所有者www-data用戶和組權限775

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

而且see here但要注意的真子664權限是不夠的

相關問題