Django Apache mod\wsgi权限错误

2024-05-16 09:32:40 发布

您现在位置:Python中文网/ 问答频道 /正文

在virtualenv中安装Django,但是得到500个内部服务器错误。开发服务器运行良好。在

环境:

  • Python 2.7.12版
  • 阿帕奇2.4.23
  • 迪亚戈1.10
  • 软呢帽24

服务器日志:

[Mon Aug 29 12:27:49.364393 2016] [mime_magic:error] [pid 19158] [client 14.2.108.225:49222] AH01512: mod_mime_magic: can't read `/home/fedora/motorable/motorable/wsgi.py'
[Mon Aug 29 12:27:49.364552 2016] [mime_magic:error] [pid 19158] [client 14.2.108.225:49222] AH01512: mod_mime_magic: can't read `/home/fedora/motorable/motorable/wsgi.py'
[Mon Aug 29 12:27:49.364904 2016] [wsgi:error] [pid 19157] (13)Permission denied: [remote 14.2.108.225:1832] mod_wsgi (pid=19157, process='motorable', application='ip-172-31-22-170.ap-southeast-2.compute.internal|'): Call to fopen() failed for '/home/fedora/motorable/motorable/wsgi.py'.

配置:

^{pr2}$

WSGI正在后台程序模式下运行,我尝试添加WSGISocketPrefix指令,但我不确定还需要检查或执行什么操作。第一次在这里尝试Django。用户主目录是710,应该允许Apache进入,我将Apache用户添加到fedora的主组中。在

有人能分享一些见解吗?在


Tags: djangopy服务器clientmodwsgihomemagic