上传大文件报错, 小文件可以,
我的后台设置为:
然后,通过nginx反向代理实现的 nginx.conf中内容如下:
server {
listen 80;
server_name pan.jspackmach.com; #seahub
location / {
proxy_pass http://192.168.66.111:8000;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 80;
server_name pan.jspackmach.com; #seafile
location / {
proxy_pass http://192.168.66.111:8082
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
1、打开浏览器的 console 看看相应报错信息是什么。
2、打开 seahub.log, seahub_django_request.log, seafile.log 文件看看有没有相应错误日志
seahub_django_request.log文件报错信息如下:
2017-02-22 14:26:00,901 [WARNING] django.request:170 get_response Not Found: /d
2017-02-22 14:43:05,902 [WARNING] django.request:170 get_response Not Found: /d
seafile.log 文件报错信息如下:
[02/22/2017 02:47:06 PM] virtual-repo.c(701): Failed to get virt repo d1f2fcb5-5.
3、如果配了 nginx ,看看有所没有相应的错误日志
没有报错
4、后台的file_server_root:改成IP地址:http://192.168.66.111:8082,上传大文件正常
修改后,大文件及小文件都要报:Unknown error