关于webdav不能用的问题


#1

用官方linux脚本安装的,现在想用webdav功能,但是只出现用户名密码界面,账号无法登陆。服务器是7.0.2版本
nginx的log如下:
[error] 1179#0: *8139 upstream sent unsupported FastCGI protocol version: 72 while reading response header from upstream, client: XXX.XXX.XXX.XXX, server: , request: “GET /seafdav HTTP/1.1”, upstream: “fastcgi://127.0.0.1:8080”, host: “XXX.XXX.XXX.XXX”

seafdav.log显示:
User AAA doesn’t exist.

Failed to init seahub db: No module named seahub_settings.

具体是什么原因呢?


#2

说的很清楚了啊


#3

意思是webdav是依赖fastcgi吗?现在的seafile版本不是不能用fastcgi了嘛,我都注释掉了的,如果要用webdav有什么办法?


#4

我也就这个问题问过 坛友回答是不行 必须用fastcgi

你的报错是 不支持你的fastcgi 版本吧


#5

不是,我更想到7.0的版本了,不能用fastcgi启动了


#6

我也是 但是找不到不使用的方法


#7

官方也不给说法,我提的问题至今没搭理过,有点失望。


#8

我就是论天的管理员,之前给上边那个坛友回复过,这个必须要用fastcgi模式