0
我不得不在CentOS系統(運行Python 2.4)上安裝Django 1.4項目,所以我在/opt/python2.7/上構建了python 2.7,到目前爲止這麼好。Python/PIL os.listdir權限錯誤
我上傳了項目,更改了權限(chown -r apache:apache ./),一切似乎都正常,除了列表上傳。 (分)文件夾和文件創建正確(例如/media/cache/thumbnail.jpg)
然而,當試圖列出文件(查看admin/change_form.html標準django模板)時,得到這個錯誤:
(site-packages/PIL/Image.py in init)
for file in os.listdir(directory):
...
13, permission denied
這是造成的,因爲我安裝Python作爲根和項目/ WSGI是由Apache用戶跑了?有沒有一個乾淨的方法來解決這個問題?更改/ media /文件夾的權限似乎沒有影響,所以我認爲這是由網站包權限造成的?
是的你是對的我忘了明顯的,那就是檢查最上面的項目目錄沒有正確配置,謝謝 – 2012-04-10 11:21:03