升级6.1.1后无法共享链接,也无法在线播放

升级6.1.1后无法共享链接,也无法在线播放,点击生成链接也没用,删除
centos7 从6.0.9升级上来的

如何上传log文件?

OperationalError: (1054, “Unknown column ‘share_fileshare.permission’ in ‘field list’”)
2017-06-17 01:22:28,313 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /lib/07b592d3-00bb-43b3-94db-dc1b1b021a76/file/共享电影/大话西游加长重映版.mkv
Traceback (most recent call last):
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/core/handlers/base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/auth/decorators.py”, line 27, in _wrapped_view
return view_func(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/base/decorators.py”, line 74, in _decorated
return func(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/views/file.py”, line 375, in view_lib_file
return _file_view(request, repo_id, path)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/views/file.py”, line 559, in _file_view
fileshare = l[0] if len(l) > 0 else None
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 144, in len
self._fetch_all()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 965, in _fetch_all
self._result_cache = list(self.iterator())
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 238, in iterator
results = compiler.execute_sql()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/sql/compiler.py”, line 840, in execute_sql
cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/utils.py”, line 98, in exit
six.reraise(dj_exc_type, dj_exc_value, traceback)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/mysql/base.py”, line 124, in execute
return self.cursor.execute(query, args)
File “/usr/lib64/python2.7/site-packages/MySQLdb/cursors.py”, line 205, in execute
self.errorhandler(self, exc, value)
File “/usr/lib64/python2.7/site-packages/MySQLdb/connections.py”, line 36, in defaulterrorhandler
raise errorclass, errorvalue
OperationalError: (1054, “Unknown column ‘share_fileshare.permission’ in ‘field list’”)
2017-06-17 01:22:33,163 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api/v2.1/share-links/
Traceback (most recent call last):
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/core/handlers/base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/views/decorators/csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/views/generic/base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/djangorestframework-3.3.2-py2.7.egg/rest_framework/views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/djangorestframework-3.3.2-py2.7.egg/rest_framework/views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/api2/endpoints/share_links.py”, line 141, in get
for fs in fileshares:
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 162, in iter
self._fetch_all()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 965, in _fetch_all
self._result_cache = list(self.iterator())
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 238, in iterator
results = compiler.execute_sql()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/sql/compiler.py”, line 840, in execute_sql
cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/utils.py”, line 98, in exit
six.reraise(dj_exc_type, dj_exc_value, traceback)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/mysql/base.py”, line 124, in execute
return self.cursor.execute(query, args)
File “/usr/lib64/python2.7/site-packages/MySQLdb/cursors.py”, line 205, in execute
self.errorhandler(self, exc, value)
File “/usr/lib64/python2.7/site-packages/MySQLdb/connections.py”, line 36, in defaulterrorhandler
raise errorclass, errorvalue
OperationalError: (1054, “Unknown column ‘share_fileshare.permission’ in ‘field list’”)
2017-06-17 01:22:36,831 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api/v2.1/share-links/
Traceback (most recent call last):
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/core/handlers/base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/views/decorators/csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/views/generic/base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/djangorestframework-3.3.2-py2.7.egg/rest_framework/views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/djangorestframework-3.3.2-py2.7.egg/rest_framework/views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “/home/haiwen/seafile-server-6.1.1/seahub/seahub/api2/endpoints/share_links.py”, line 141, in get
for fs in fileshares:
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 162, in iter
self._fetch_all()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 965, in _fetch_all
self._result_cache = list(self.iterator())
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/query.py”, line 238, in iterator
results = compiler.execute_sql()
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/models/sql/compiler.py”, line 840, in execute_sql
cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/utils.py”, line 98, in exit
six.reraise(dj_exc_type, dj_exc_value, traceback)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/utils.py”, line 64, in execute
return self.cursor.execute(sql, params)
File “/home/haiwen/seafile-server-6.1.1/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/db/backends/mysql/base.py”, line 124, in execute
return self.cursor.execute(query, args)
File “/usr/lib64/python2.7/site-packages/MySQLdb/cursors.py”, line 205, in execute
self.errorhandler(self, exc, value)
File “/usr/lib64/python2.7/site-packages/MySQLdb/connections.py”, line 36, in defaulterrorhandler
raise errorclass, errorvalue
OperationalError: (1054, “Unknown column ‘share_fileshare.permission’ in ‘field list’”)

你没有运行升级脚本。

有运行的,直接运行了 upgrade/minor-upgrade.sh

你是什么版本升级过来的?
如果是6.0版本升级过来的话,应该运行 upgrade_6.0_6.1.sh

而不是 upgrade/minor-upgrade.sh

6.0.9升级上来的

6.0.9也就是6.0啦

果然是这个问题,升级之后就好了,非常感谢