2015-11-23 5 views
0

Я пытаюсь установить Tryton ERP с MySQL в качестве базы данных. Не совсем понятно, что вы должны делать.Tryton ERP MySQL установка

От config documentation вы просто поставить Ури в базу данных в разделе [БД]:

[база] URI = MySQL: // пользователь: пароль @ локальный: 3306

Однако running trytond -v -c /home/user/.config/tryton/3.8/tryton.conf, похоже, не работает. При попытке доступа к 127.0.0.1:8050, где у меня работает Tryton, я просто получаю 127.0.0.1 - - [23/ноябрь/2015 16:55:10] код 404, сообщение Файл не найден

Можно было бы предположить, что Tryton либо самостоятельно устанавливает базу данных, либо вам нужно как-то создать себя, но я не видел никакой документации, связанной с этим.

Я также пытаюсь добавить базу данных через Tryton GUI, он встречает следующее сообщение об ошибке:

Traceback (most recent call last): 
    File "/usr/local/lib/python2.7/dist-packages/tryton/gui/window/dbcreate.py", line 65, in server_change 
    common.refresh_langlist(self.combo_language, host, port) 
    File "/usr/local/lib/python2.7/dist-packages/tryton/common/common.py", line 253, in refresh_langlist 
    lang_list = rpc.db_exec(host, port, 'list_lang') 
    File "/usr/local/lib/python2.7/dist-packages/tryton/rpc.py", line 57, in db_exec 
    result = getattr(connection.common.db, method)(None, None, *args) 
    File "/usr/lib/python2.7/xmlrpclib.py", line 1233, in __call__ 
    return self.__send(self.__name, args) 
    File "/usr/local/lib/python2.7/dist-packages/tryton/jsonrpc.py", line 271, in __request 
    verbose=self.__verbose 
    File "/usr/lib/python2.7/xmlrpclib.py", line 1273, in request 
    return self.single_request(host, handler, request_body, verbose) 
    File "/usr/lib/python2.7/xmlrpclib.py", line 1306, in single_request 
    return self.parse_response(response) 
    File "/usr/lib/python2.7/xmlrpclib.py", line 1482, in parse_response 
    return u.close() 
    File "/usr/local/lib/python2.7/dist-packages/tryton/jsonrpc.py", line 134, in close 
    return json.loads(self.data, object_hook=object_hook) 
    File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", line 505, in loads 
    return cls(encoding=encoding, **kw).decode(s) 
    File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 370, in decode 
    obj, end = self.raw_decode(s) 
    File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 389, in raw_decode 
    return self.scan_once(s, idx=_w(s, idx).end()) 
JSONDecodeError: Expecting value: line 1 column 2 (char 1) 

у меня есть предпосылки, установленные, которые были перечислены here и установленная MySQL-питон пакет, должен есть быть чем-нибудь еще?

+0

Я не думаю, что так, как сайт, связанных с развитием общего ЮЗ , заставит вас зайти слишком далеко, чтобы ответить на вопрос о том, как установить определенный ERP. Вы бы лучше обратились к собственным форумам поддержки ERP или к самому поставщику! – Shadow

+0

Справедливая точка, но задающая несколько фронтов, может привести к более быстрому ответу. – TheChaos0

+0

Правда, однако, это вне темы на SO. – Shadow

ответ

2

Вы должны создать базу данных MySQL с ее собственными инструментами. После создания базы данных необходимо инициализировать его с помощью следующей команды:

trytond -c <config_file> -d <database name> --all 

См полной справки:

http://doc.tryton.org/3.8/trytond/doc/topics/setup_database.html#topics-setup-database.

После завершения сервер запросит пароль администратора. После ввода вы можете использовать приложение tryton с пользователем admin и введенным паролем.

Чтобы получить доступ Tryton из веб-клиента необходимо установить и настроить веб-интерфейс SAO, который можно найти на:

https://www.npmjs.com/package/tryton-sao

+0

Как просто, Я не уверен, как я пропустил эту часть. Благодарю. – TheChaos0