提供一下 seafile.log 和 dtable_web.log 有什么报错信息
以上是seafile.log
以下是dtable_web.log
2025-12-12 14:08:10 [ERROR] django.request[241] - Internal Server Error: /api/v2.1/dtable-asset/54bec598-36e4-4443-b4f2-ee2387bf6cbd/
Traceback (most recent call last):
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/core/handlers/exception.py”, line 55, in inner
response = get_response(request)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/core/handlers/base.py”, line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/views/decorators/csrf.py”, line 56, in wrapper_view
return view_func(*args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/views/generic/base.py”, line 104, in view
return self.dispatch(request, *args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 509, in dispatch
response = self.handle_exception(exc)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 469, in handle_exception
self.raise_uncaught_exception(exc)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 480, in raise_uncaught_exception
raise exc
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 506, in dispatch
response = handler(request, *args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/seahub/api2/endpoints/dtable_storage.py”, line 91, in get
parent_dir_id = seafile_api.get_dir_id_by_path(repo_id, parent_dir)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/seaserv/api.py”, line 236, in get_dir_id_by_path
return seafserv_threaded_rpc.get_dir_id_by_path(repo_id, path)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/pysearpc/client.py”, line 127, in newfunc
return fret(ret_str)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/pysearpc/client.py”, line 25, in _fret_string
raise SearpcError(dicts[‘err_msg’])
pysearpc.common.SearpcError: directory is missing
2025-12-12 14:08:10 [ERROR] django.request[241] - Internal Server Error: /api/v2.1/dtable-asset/54bec598-36e4-4443-b4f2-ee2387bf6cbd/
Traceback (most recent call last):
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/core/handlers/exception.py”, line 55, in inner
response = get_response(request)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/core/handlers/base.py”, line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/views/decorators/csrf.py”, line 56, in wrapper_view
return view_func(*args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/django/views/generic/base.py”, line 104, in view
return self.dispatch(request, *args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 509, in dispatch
response = self.handle_exception(exc)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 469, in handle_exception
self.raise_uncaught_exception(exc)
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 480, in raise_uncaught_exception
raise exc
File “/opt/seatable/seatable-server-latest/dtable-web/thirdpart/rest_framework/views.py”, line 506, in dispatch
response = handler(request, *args, **kwargs)
File “/opt/seatable/seatable-server-latest/dtable-web/seahub/api2/endpoints/dtable_storage.py”, line 91, in get
parent_dir_id = seafile_api.get_dir_id_by_path(repo_id, parent_dir)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/seaserv/api.py”, line 236, in get_dir_id_by_path
return seafserv_threaded_rpc.get_dir_id_by_path(repo_id, path)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/pysearpc/client.py”, line 127, in newfunc
return fret(ret_str)
File “/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/pysearpc/client.py”, line 25, in _fret_string
raise SearpcError(dicts[‘err_msg’])
pysearpc.common.SearpcError: directory is missing
您们这有可能是commit损坏了,您可以参考这个文档,查询是否损坏和修复seatable-manual


