我正在编写一个java客户端,通过Virtuoso WebDAV
将文件上传到HTTP PUT
存储库。
我正在尝试解决的代码中存在一个错误。我想检查WebDAV
服务器的日志文件,因为该错误与HTTP连接重置有关。
我在Virtuoso配置文件virtuoso.ini
中找到了WebDAV服务器配置的描述。
[HTTPServer]
ServerPort = 8890
ServerRoot = ../vsp
DavRoot = DAV
EnabledDavVSP = 0
HTTPProxyEnabled = 0
TempASPXDir = 0
DefaultMailServer = localhost:25
MaxClientConnections = 5
MaxKeepAlives = 10
KeepAliveTimeout = 10
MaxCachedProxyConnections = 10
ProxyConnectionCacheTimeout = 15
HTTPThreadSize = 280000
HttpPrintWarningsInOutput = 0
Charset = UTF-8
;HTTPLogFile = logs/http.log
最后一行告诉http日志文件应该是http.log
文件夹中的logs
。
但是,我搜索了virtuoso安装目录中的所有位置,并且在目录中找不到名为logs
的子目录。
我也试过Virtuoso online documentation,但没有用。
我是Virtuoso的新用户,并且对它没有多少了解。希望有人可以帮忙解决这个问题。
答案 0 :(得分:3)
最后一行以分号开头的事实是否意味着它被注释掉了?我建议删除它并重新启动Virtuoso。
答案 1 :(得分:1)
您只需要更改为
HTTPLogFile = http.log
它将在启动virtuoso实例的同一目录或http.log
所在的目录中创建一个文件virtuoso.ini