按服务器手册分步来,到初始化数据库这步出问题,请帮忙。

系统为Debian8,安装Seafile6.0.6。问题如下:

Please choose a way to initialize seafile databases:

[1] Create new ccnet/seafile/seahub databases
[2] Use existing ccnet/seafile/seahub databases

到这里我选1,简单配置后继续:


This is your configuration

server name:            SeafileSvr
server ip/domain:       10.171.51.12

seafile data dir:       /home/seafile/zjygs/seafile-data
fileserver port:        8082

database:               create new
ccnet database:         ccnet-db
seafile database:       seafile-db
seahub database:        seahub-db
database user:          seafile

Press ENTER to continue, or Ctrl-C to abort

Generating ccnet configuration …

Traceback (most recent call last):
File “setup-seafile-mysql.py”, line 1461, in
main()
File “setup-seafile-mysql.py”, line 1414, in main
ccnet_config.generate()
File “setup-seafile-mysql.py”, line 810, in generate
if Utils.run_argv(argv, env=env_mgr.get_binary_env()) != 0:
File “setup-seafile-mysql.py”, line 84, in run_argv
env=env)
File “/usr/lib/python2.7/subprocess.py”, line 710, in init
errread, errwrite)
File “/usr/lib/python2.7/subprocess.py”, line 1335, in _execute_child
raise child_exception
OSError: [Errno 8] Exec format error

站内搜索了一下以前的问答,然后检查一下刚装的Debian,居然是32位的:sweat:。应该是这个问题造成的吧。

配置成功了,确实32位是那个问题。