請檢查下 SERVICE_URL 和 FILE_SERVER_ROOT 這兩個配置選項是否正確設(shè)置。如果使用內(nèi)置的 Web 服務(wù)器,監(jiān)聽在 8000 端口上,應(yīng)該是
SERVICE_URL = http://IP:8000
FILE_SERVER_ROOT 選項不用配置
如果是使用 Nginx/Apache 為 Web 服務(wù)器 (確保 Seahub 以 factcgi 模式來運行),應(yīng)該是
SERVICE_URL = http://IP
FILE_SERVER_ROOT = "http://IP/seafhttp"
注意 FILE_SERVER_ROOT 是寫在 python 配置文件中,所以需要加引號來表示這是個字符串。
如果還有問題,你可以使用 chrome/firefox 的調(diào)試模式來查看具體的錯誤信息。
Seafile 中使用 ccnet/seafile.ini 來記錄 seafile-data 的位置
請檢查 logs/seahub.log,常見錯誤如下:
更多建議: