Otrzymałem kopię zapasową bazy danych (z filestore), folder filestore i inny folder z zainstalowanymi modułami w bazie danych.Jak naprawić obiekt "HttpRequest" nie ma atrybutu "endpoint_arguments" w Odoo?
Spodziewam się przywrócić kopię zapasową w Odoo 8 bez żadnych danych. Zrobiłem więc rolę PostgreSQL, która jest właścicielem tabel bazy danych i nadałem jej wystarczające uprawnienia (login, createdb, replikacja). Następnie utworzyłem plik konfiguracyjny Odoo. Wewnątrz tego ustawiłem nową rolę PostgreSQL w db_user
i jej hasło w db_password
. Dodałem ścieżkę, w której przechowywano magazyn plików w data_dir
, oraz ścieżkę folderu ze wszystkimi modułami w addons_path
.
Ponieważ nie otrzymałem pliku launchera, skopiowałem folder OCB z innej instancji Odoo, którą posiadam i użyłem jego pliku odoo.py
, aby uruchomić Odoo.
nowej instancji wydaje się działać dobrze, ale teraz mam tylko przywrócić bazy danych i otrzymuję ten błąd:
QWebException: "'HttpRequest' object has no attribute 'endpoint_arguments'" while evaluating
'website.get_alternate_languages(request.httprequest)'
byłem googling dużo, ale nie byłem w stanie znaleźć nic o tym, z wyjątkiem nie odpowiedzi na inne forum.
Czy ktoś wie, o co chodzi?
Czy możesz mi powiedzieć, jaki masz cel? Co chcesz z tym zrobić? –
Wygląda na to, że nie używasz oficjalnego Odoo (jak wspomniałeś o folderze OCB, to powinno być jedno z OCA?) Albo przejdę do najnowszego oficjalnego Odoo 8.0, jak sugerowałem, albo z jakiegokolwiek powodu nie możesz przejść do oficjalnej wersji, niż możesz ręcznie odebrać dwie zmiany, do których odwoływałem się w mojej odpowiedzi i zastosować je do instancji Odoo. W każdym razie aktualizacja Twojej instancji nadal może być rozwiązaniem dla twojej wersji OCA, jeśli OCA ma taką samą poprawkę zastosowaną do ich wersji, jeśli nie, ręczna zmiana będzie konieczna. –
[czasami wersja OCA jest aktualizowana z opóźnieniem] (https://www.odoo.com/fr_FR/forum/aide-1/question/why-is-the-ocb-v8-github-repository-less-recent- then-the-official-odoo-v8-60949) + czas od ostatniej aktualizacji serwera. Więc... –