2015-07-27 1 views
1

Я установил Odoo (версия 8.0) на сервер Ubuntu 14.04. В значительной степени из коробки (я только установил пароль администратора), я могу создавать базы данных, но когда я пытаюсь сделать что-либо еще, я просто получаю в основном пустой экран и ошибку Javascript (openerp.init is not a constructor в Firefox, undefined is not a function в Chrome/Сафари). Параметр «Настройки» отображается, но ничего не делает (очевидно, учитывая тот факт, что Javascript не работает).Пустой экран/ошибка JS при новой установке odoo после создания базы данных

База данных делает Создана (я могу видеть ее в базе данных postgres). Появится экран входа в систему (но вход в систему снова дает мне ту же ошибку), и ссылка «управлять базами данных» на нем все еще работает. Я могу создать дополнительные базы данных, удалить их, все это работает. Я просто не могу на самом деле сделать что-нибудь с базами данных.

Я просмотрел документацию в Odoo, но ничего не могу найти. Если посмотреть в Интернете на ошибку, я получаю только тех, кто вызвал это, установив дополнения (я этого не сделал), или кто сказал, что вы можете исправить это, сбросив базы данных (это не сработает) или с помощью другой браузер (ни одна из Safari, Firefox и Chrome не работает).

Он также иногда просто висит, пытаясь загрузить один из файлов Javascript (с именами web/js/web.assets_backend/fa4f621).

Информация:

ответ

0

У меня была такая же проблема, время назад, и я решил, что таким образом:

Убедитесь, что Выполнение службы Odoo с использованием файла odoo.py (не выполнять openerp-gevent ни openerp-server). В вашем браузере, удалить все куки, хранящиеся в URL, который вы используете для Odoo, а затем перезапустить службу:

sudo fuser -k your_port/tcp 
python your_odoo_path/odoo.py -c your_config_file_path --update=all -d your_database_name 
+0

Не работает, у меня все еще такая же проблема. – marinus

+0

Случается ли это с вами в любом порту (если вы переключаетесь на другой) и в любой базе данных? – forvas

+0

Изменение порта каким-то образом набрало у меня селектор базы данных на экране входа в систему (со всеми именами баз данных, которые я пытался создать на самом деле там), но я по-прежнему не могу ни на что получить. Что касается базы данных, я даже не смог ее правильно создать, так как экран исчезает после нажатия кнопки «Создать». Кажется, не имеет значения, какое имя я использую, или что я передаю в '-d', или даже использую' -d' вообще. Он * правильно подключается к экземпляру Postgres, так как я вижу базы данных, которые я пытался создать там (а также на экране входа в систему). – marinus

0

Я только что была такая же проблема с производством установки в Odoo. Кажется, это смесь проблем, которые все сотрудничают друг с другом. Вот шаги, которые я последовал (я не уверен на 100%, если требуются все шаги):

  • Очистить куки браузера/кэш/локальные данные веб-сайтов в браузере локального компьютера (очистка кэша только не работал).
  • Удалять (!) И резервное копирование данных сессии с /opt/odoo/.local/share/Odoo/sessions
  • полной переустановки Odoo (повторное клонированием Odoo из GitHub не работали - я должен был начать новый экземпляр AWS).
  • Я подозреваю, что также возможно «очистить» базы данных postgres, если вам неудобно с полной переустановкой.

Это старая тема, но я размещаю здесь для дальнейшего использования.

Для большей ясности моя проблема была вызвана тем, что один из наших сотрудников обновил браузер, находясь в Odoo POS. Ошибок в файле журнала не было, и это привело к поведению, наблюдаемому в скриншотах OP.Кажется, что сеанс был поврежден, а затем как-то хранился в базе данных.

 Смежные вопросы

  • Нет связанных вопросов^_^