我用django-tinymce和django-filebrowser安装了一个django应用程序 . 在我的机器上,每件事都很好 . 当我将应用程序部署到 生产环境 时,filebrowser无法上传文件,它显示错误消息 Failed
这是我的设置
MEDIA_ROOT ='/ srv / www / staticFiles / APCC /'MEDIA_URL ='/ static / APCC /'STATIC_ROOT ='/ srv / www / staticFiles'STATIC_URL ='/ static /'
这是我的阿帕奇配置
<Location“/”>
SetHandler python程序
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE APCC.settings
PythonDebug Off
PythonOption django.root / srv / APCC
PythonPath“['/ srv / APCC /'] sys.path”
</位置>
别名“/ static /”“/ srv / www / staticFiles /”
<Location“/ static”>
SetHandler无
命令拒绝,允许
允许所有人
</位置>
</虚拟主机>
我确保创建了 MEDIA_ROOT
目录,并且还在其下创建了文件浏览器所需的uploads文件夹 .
此外, MEDIA_ROOT
目录和uploads目录具有写入权限 .
我相信问题出在我的apache配置或文件结构中 . 问题出在哪里?还有任何特定的tinycme或filebrowser日志检查?