我用docker-compose部署了 seafile社区版 11.0.8 和 seadoc 0.7.0,使用网页端打开.sdoc文件时出现报错“加载文档内容错误”,如何解决?
以下是日志信息:
sdoc-server.log
server is serve on http://127.0.0.1:7070
[2024-04-30 09:25:14] [INFO] www.js[22] - Starting sdoc server process: 46
[2024-04-30 09:25:52] [ERROR] document-controller.js[56] - Get doc download link error
[2024-04-30 09:25:52] [ERROR] document-controller.js[64] - Get doc download link error. request url is: 127.0.0.1/api/v2.1/seadoc/download-link/(my library id)/
sdoc-server.access.log
[2024-04-30T09:25:52+00:00] - 127.0.0.1 "GET /127.0.0.1/api/v2.1/seadoc/download-link/(my library id)/ HTTP/1.1" 404 198 "-" "axios/1.6.0" 0.003
sdoc docker log
sdoc-server | *** Running /etc/my_init.d/01_init.sh...
sdoc-server | *** Booting runit daemon...
sdoc-server | *** Runit started as PID 14
sdoc-server | *** Running /scripts/enterpoint.sh...
sdoc-server | 2024-04-30 09:25:13 Conf exists
sdoc-server | 2024-04-30 09:25:13 Nginx ready
sdoc-server | nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file o
r directory)
sdoc-server | 2024-04-30 09:25:13 This is an idle script (infinite loop) to keep c
ontainer running.
sdoc-server | sdoc-server started
sdoc-server |
以下是我的配置信息:
seahub_settings.py
SERVICE_URL = "https://my.seafile.com/"
FILE_SERVER_ROOT = "https://my.seafile.com/seafhttp"
……
ENABLE_SEADOC = True
SEADOC_PRIVATE_KEY = '(my key)' # sdoc-server private_key
SEADOC_SERVER_URL = 'https://my.seafile.com/sdoc-server' # sdoc-server service url
FILE_CONVERTER_SERVER_URL = 'http://sdoc-server:8888' # converter-server url
sdoc_server_config.json
{
"private_key": "(my key)",
"seahub_service_url": "127.0.0.1",
……
}