Mi è stato fornito un backup del database (con archivio file), la cartella filestore e un'altra cartella con i moduli installati su quel database.Come risolvere l'oggetto 'HttpRequest' non ha attributo 'endpoint_arguments' in Odoo?
Sono previsto il ripristino di tale backup in Odoo 8 senza ulteriori dati. Quindi quello che ho fatto è creare il ruolo PostgreSQL che possiede le tabelle del database e dargli abbastanza permessi (login, createdb, replica). Quindi ho creato un file di configurazione Odoo. All'interno di questo, ho impostato questo nuovo ruolo PostgreSQL in db_user
e la sua password in db_password
. Ho aggiunto il percorso in cui ho archiviato il filestore in data_dir
e il percorso della cartella con tutti i moduli in addons_path
.
Come mi è stato dato alcun file di avvio, ho copiato la cartella OCB di altra istanza vudù che ho e usato il suo file odoo.py
per iniziare vudù.
La nuova istanza sembra funzionare bene, ma ora ho appena ripristinato il database, e ottengo questo errore:
QWebException: "'HttpRequest' object has no attribute 'endpoint_arguments'" while evaluating
'website.get_alternate_languages(request.httprequest)'
ero googling molto, ma io non sono riuscito a trovare nulla al riguardo, ad eccezione di una domanda senza risposta in altri forum.
Qualcuno sa di cosa si tratta?
Puoi dirmi il tuo obiettivo attuale? Cosa vuoi fare con quello? –
Sembra che tu non stia usando Odoo ufficiale (come menzioni la cartella OCB, dovrebbe essere uno dell'OCA?) O passare all'ultima versione ufficiale di Odoo 8.0 come suggerito o se per qualsiasi motivo non puoi passare alla versione ufficiale, puoi prelevare manualmente le due modifiche a cui ho fatto riferimento nella mia risposta e applicarle alla tua istanza Odoo. Ad ogni modo un aggiornamento della tua istanza potrebbe essere una soluzione anche per la tua versione OCA, se OCA ha la stessa correzione applicata alla loro versione, se non la modifica manuale sarà necessaria. –
[a volte la versione OCA viene aggiornata con un ritardo] (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) + il tempo trascorso dall'ultimo aggiornamento del server. Così... –