Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

Pagina bianca/vuota dopo il login

Avatar
Antonio Vangi

Buongiorno,

perdonate la domanda di inizio anno, ho ripreso l'installazione di odoo (12) e dopo il login vedo il sito web ma se clicco su una voce tipo applicazioni o impostazioni la pagina è bianca... a cosa potrebbe essere legato?

Antonio

Avatar
Abbandona
5 Risposte
1
Migliore risposta

File "/usr/lib/python3/dist-packages/psycopg2/__init__.py", line 130, in connect

    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)

psycopg2.OperationalError: FATAL:  role "root" does not exist - - -

qui dice che stai utilizzando l'utente root ,   odoo dovrebbe funzionare come utente odoo se non erro;

credo che devi aggiungere al database un utente con tutti i privilegi con cui lanci quel comando.

Enrico

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

Rispetto all'utente ho:

1) creato l'utente in Linux;

2) assegnato il DB all'utente;

3) dato i privilegi sul postgres;

4) modificato la shell (era indisponibile) .

Ora l'installazione è visibile solo per la parte web, nel momento in cui entro in una qualsiasi delle voci (applicazioni, impostazioni, ...) la pagina diventa bianca.

Avatar
Abbandona
0
Migliore risposta

pare non trovi alcune path.  ma così è difficile davvero;  sono forse l'ultimo qua dentro a poterti aiutare,  anche perchè non ho provato odoo12;  ma con l'installazione di odoo11 e openupgrade o durato un bel po' fatica.

prima di tutto che distribuzione usi?

hai installato in ambiente di sistema o hai virtualizzato un ambiente python?

[In ambiente di sistema  per odoo11 sia su fedora29 sia su mageia7.1 (quindi immagino  anche centos7 e redhat) se non specifichi la path nell'istallazione ti mette odoo sotto /usr/lib/python......  mentre tutto quello che installi con pip lo mette sotto /usr/local/lib/python....     e qui le path non tornano proprio ]

sei sicuro di aver installato tutte le dipendenze indicate nei file requirements oca_requirements??

prova a vedere il flusso dei log mentre ci lavori, che errori ti da, lanci in una shell

tail -f /var/log/odoo/odoo.log (o dove hai i tuoi log)

avvi odoo e replichi l'errore

enrico

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

Grazie molte per le indicazioni.

Ho risolto creando un altro database. Hi i backup dell'originale spero di poter fare il ripristino.

[SOLVED]

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

Dopo aver effettuato l'accesso otteniamo questo errore:

TypeError: undefined is not an object (evaluating 'el.getBoundingClientRect')

http://51.254.101.189:8069/web/content/969-0e74b58/web.assets_common.js:3745
Traceback:
TypeError: undefined is not an object (evaluating 'el.getBoundingClientRect')
Traceback:

http://51.254.101.189:8069/web/content/969-0e74b58/web.assets_common.js:3745

Avatar
Abbandona
0
Avatar
Luigi Di Naro
Migliore risposta

CSS/HTML fuori sincro, qualche modulo che si carica male, cache etc etc.

intanto prova con -u all -d TUODB --stop-after-init e vedi se va tutto liscio

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

ha terminato il flusso con un errore:


ERROR bachelet odoo.sql_db: bad query: DROP view IF EXISTS report_stock_forecast CASCADE
ERROR: must be owner of relation report_stock_forecast
psycopg2.ProgrammingError: must be owner of relation report_stock_forecast
Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

ho passato: odoo -u all -d TUODB --stop-after-ini

ho ottenuto il seguente errore:

.Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/werkzeug/serving.py", line 270, in run_wsgi

    execute(self.server.app)

  File "/usr/lib/python3/dist-packages/werkzeug/serving.py", line 258, in execute

    application_iter = app(environ, start_response)

  File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 409, in app

    return self.app(e, s)

  File "/usr/lib/python3/dist-packages/odoo/service/wsgi_server.py", line 142, in application

    return application_unproxied(environ, start_response)

  File "/usr/lib/python3/dist-packages/odoo/service/wsgi_server.py", line 117, in application_unproxied

    result = odoo.http.root(environ, start_response)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1320, in __call__

    return self.dispatch(environ, start_response)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1293, in __call__

    return self.app(environ, start_wrapped)

  File "/usr/lib/python3/dist-packages/werkzeug/wsgi.py", line 766, in __call__

    return self.app(environ, start_response)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1453, in dispatch

    self.setup_db(httprequest)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1376, in setup_db

    httprequest.session.db = db_monodb(httprequest)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1537, in db_monodb

    dbs = db_list(True, httprequest)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1504, in db_list

    dbs = odoo.service.db.list_dbs(force)

  File "/usr/lib/python3/dist-packages/odoo/service/db.py", line 375, in list_dbs

    with closing(db.cursor()) as cr:

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 657, in cursor

    return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 171, in __init__

    self._cnx = pool.borrow(dsn)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 540, in _locked

    return fun(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 608, in borrow

    **connection_info)

  File "/usr/lib/python3/dist-packages/psycopg2/__init__.py", line 130, in connect

    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)

psycopg2.OperationalError: FATAL:  role "root" does not exist - - -

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

questo il log se vado da utente postgres

2020-01-04 13:02:21,285 22099 INFO ? odoo: Odoo version 12.0-20191212 

2020-01-04 13:02:21,286 22099 INFO ? odoo: Using configuration file at /var/lib/postgresql/.odoorc 

2020-01-04 13:02:21,286 22099 INFO ? odoo: addons paths: ['/var/lib/postgresql/.local/share/Odoo/addons/12.0', '/usr/lib/python3/dist-packages/odoo/addons'] 

2020-01-04 13:02:21,286 22099 INFO ? odoo: database: default@default:default 

2020-01-04 13:02:21,423 22099 INFO ? odoo.addons.base.models.ir_actions_report: You need Wkhtmltopdf to print a pdf version of the reports. 

2020-01-04 13:02:21,511 22099 WARNING ? odoo.addons.base.models.res_currency: The num2words python library is not installed, amount-to-text features won't be fully available. 

2020-01-04 13:02:21,530 22099 INFO ? odoo.service.server: HTTP service (werkzeug) running on vps739726.ovh.net:8069 

2020-01-04 13:02:21,539 22099 INFO bachelet odoo.modules.loading: loading 1 modules... 

2020-01-04 13:02:21,555 22099 INFO bachelet odoo.modules.loading: 1 modules loaded in 0.02s, 0 queries 

2020-01-04 13:02:21,648 22099 INFO bachelet odoo.modules.loading: loading 88 modules... 

2020-01-04 13:02:22,141 22099 INFO bachelet odoo.addons.sms.wizard.send_sms: The `phonenumbers` Python module is not available. Phone number validation will be skipped. Try `pip3 install phonenumbers` to install it. 

2020-01-04 13:02:22,952 22099 INFO bachelet odoo.modules.loading: 88 modules loaded in 1.30s, 0 queries 

2020-01-04 13:02:23,801 22099 INFO bachelet odoo.modules.loading: Modules loaded. 

Avatar
Abbandona
0
Avatar
Antonio Vangi
Migliore risposta

PS

il sito comunque ha perso il css

Avatar
Abbandona