###环境:centos 7+nginx
###虽然说也出现了自启失败 但是我还是可以忍得,毕竟不是经常会重启。但是根据官方的教程做了memcached后,直接不能启动了。。。错误提示如下:
[root@hurry-nas ~]# /home/seafile/seafile-server-latest/seahub.sh start-fastcgi
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub (fastcgi) at 127.0.0.1:8000 ...
Traceback (most recent call last):
File "/home/seafile/seafile-server-6.0.9/seahub/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/core/management/__init__.py", line 354, in execute_from_command_line
utility.execute()
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/core/management/__init__.py", line 328, in execute
django.setup()
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/apps/registry.py", line 115, in populate
app_config.ready()
File "/home/seafile/seafile-server-6.0.9/seahub/seahub/base/apps.py", line 11, in ready
cache.set('test_cache', 'worked')
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/core/cache/__init__.py", line 131, in __getattr__
return getattr(caches[DEFAULT_CACHE_ALIAS], name)
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/core/cache/__init__.py", line 113, in __getitem__
cache = _create_cache(alias)
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/core/cache/__init__.py", line 84, in _create_cache
backend_cls = import_string(backend)
File "/home/seafile/seafile-server-6.0.9/seahub/thirdpart/Django-1.8.17-py2.7.egg/django/utils/module_loading.py", line 26, in import_string
module = import_module(module_path)
File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/usr/lib/python2.7/site-packages/django_pylibmc/memcached.py", line 25, in <module>
raise InvalidCacheBackendError('Could not import pylibmc.')
django.core.cache.backends.base.InvalidCacheBackendError: Could not import pylibmc.
Error:Seahub failed to start.