我已经安装了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 /'
这是我的apache configs
<Location "/"> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE APCC.settings PythonDebug Off PythonOption django.root /srv/APCC PythonPath "['/srv/APCC/'] + sys.path" </Location> Alias "/static/" "/srv/www/staticFiles/" <Location "/static"> SetHandler None Order deny,allow Allow from all </Location> </VirtualHost>
我确保创建了MEDIA_ROOT
目录,并且还在其下创建了文件浏览器所需的uploads文件夹。
MEDIA_ROOT
目录和uploads目录也具有写权限。
我认为问题出在我的apache配置或文件结构中。问题出在哪里?还有任何特定于tinycme或filebrowser的日志来检查吗?