Difference between revisions of "Troubleshooting"

From PNLUG
Jump to: navigation, search
(Problema: la stampa funziona, ma l'aspetto grafico atteso non é quello atteso)
(3 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
[[Category:Odoo]]
 
[[Category:Odoo]]
   
= Report / stampa =
+
= Errori di funzionamento =
  +
  +
== Problema: Internal Server Error ==
  +
  +
Se si passa da una versione di Odoo ad un'altra, facendo partire Odoo vengono visualizzati dei messaggi di errore nella console PyCharm relativi al database di un'altra versione e se si tenta di accedere a [http://localhost:8069 http://localhost:8069] si riceve un errore "Internal Server Error".
  +
  +
<b>Risoluzione</b>
  +
  +
Fermare l'esecuzione di Odoo. Pulire la cache del browser o avviare una nuova sessione anonima.
  +
Riavviare Odoo.
  +
  +
Accedere a [http://localhost:8069/web/database/selector http://localhost:8069/web/database/selector].
  +
  +
Si aprirà l'interfaccia di gestione dei database: creare un database per la nuova versione di Odoo.
  +
  +
Pulire la cache del browser o avviare una nuova sessione anonima e riavviare Odoo.
  +
  +
  +
----
  +
  +
== Problema: path /usr/bin/python errato ==
  +
  +
Dopo aver installato una versione di Python (es. 3.5) al momento di eseguire <code>virtualenv -p /usr/bin/python3.5 venv-3.5</code> compare il messaggio di errore che il percorso /usr/bin/python3.5 non è valido.
  +
  +
<b>Risoluzione</b>
  +
  +
Il problema nasce dal fatto che con il comando <code>/usr/bin/python3.5</code> viene installata una versione più recente di quella richiesta (es. 3.6).
  +
  +
Verificare in ~/usr/bin la versione di Python installata e adeguare il path.
  +
  +
  +
----
  +
  +
== Problema: virtualenv in errore in presenza di proxy ==
  +
  +
  +
Al momento di eseguire <code>virtualenv -p /usr/bin/python3.5 venv-3.5</code> compare un lungo messaggio di errore che termina con python3.5 - setuptools pkg_resources pip wheel failed with error code 2
  +
  +
<b>Risoluzione</b>
  +
  +
Esportare per i protocolli http e https l'indirizzo del proxy:porta (es.192.168.0.1:8080)
  +
  +
<b>export http_proxy='http://192.168.0.1:8080'</b>
  +
  +
<b>export https_proxy='http:/192.168.0.1:8080'</b>
  +
  +
  +
= Errori di stampa =
   
 
== Problema: la stampa funziona, ma l'aspetto grafico ottenuto non é quello atteso ==
 
== Problema: la stampa funziona, ma l'aspetto grafico ottenuto non é quello atteso ==
=== Verificata con ODOO CE v.11.0 - Wkhtmltopdf ver.0.12.1 ===
+
<b>Verificata con ODOO CE v.11.0 - Wkhtmltopdf ver.0.12.1</b>
   
Alle volte può capitare che il file PDF generato dal nostro report contenga tutte le informazioni attese, ma l'aspetto grafico non corrisponde a quanto ci aspettavamo.
+
Alle volte può capitare che il file PDF generato dal nostro report contenga tutte le informazioni attese, ma l'aspetto grafico non corrisponda a quanto ci aspettavamo.
   
Il problema potrebbe essere l'errato indirizzamento del DNS che non riuscendo a trovare i file CSS di configurazione della pagina, non rispetta l'estetica attesa.
+
Il problema potrebbe essere l'errato indirizzamento del DNS che non riuscendo a trovare i file CSS di configurazione della pagina, non rispetta lo stile impostato.
   
  +
<b>Risoluzione</b>
In questo caso, per risolvere il problema seguite questi semplici passi:
 
  +
  +
In questo caso, per risolvere il problema seguite questi semplici passaggi:
  +
  +
Aprite il menù: Impostazioni > Funzioni Tecniche > Parametri > Parametri di Sistema
  +
  +
  +
Aggiungete il seguente parametro:
  +
<pre>
  +
report.url
  +
impostare il valore:
  +
http://127.0.0.1:8069
  +
</pre>
   
  +
<b>Se non funziona...</b>
Aprire il menù: Impostazioni > Funzioni Tecniche > Parametri > Parametri di Sistema
 
   
 
Cercate il parametro '''web.base.url.freeze''', se non lo trovate, aggiungetelo:
 
Cercate il parametro '''web.base.url.freeze''', se non lo trovate, aggiungetelo:
Line 22: Line 81:
 
</pre>
 
</pre>
   
Cercate il parametro '''web.base.url''' esistente:
+
Cercate il parametro '''web.base.url''':
 
<pre>
 
<pre>
 
web.base.url
 
web.base.url
Line 29: Line 88:
 
</pre>
 
</pre>
   
Salvare e riavviare il servizio. Il problema dovrebbe essere così risolto
+
Salvate e riavviate il servizio. Il problema dovrebbe essere così risolto

Revision as of 17:08, 2 December 2018


Errori di funzionamento

Problema: Internal Server Error

Se si passa da una versione di Odoo ad un'altra, facendo partire Odoo vengono visualizzati dei messaggi di errore nella console PyCharm relativi al database di un'altra versione e se si tenta di accedere a http://localhost:8069 si riceve un errore "Internal Server Error".

Risoluzione

Fermare l'esecuzione di Odoo. Pulire la cache del browser o avviare una nuova sessione anonima. Riavviare Odoo.

Accedere a http://localhost:8069/web/database/selector.

Si aprirà l'interfaccia di gestione dei database: creare un database per la nuova versione di Odoo.

Pulire la cache del browser o avviare una nuova sessione anonima e riavviare Odoo.



Problema: path /usr/bin/python errato

Dopo aver installato una versione di Python (es. 3.5) al momento di eseguire virtualenv -p /usr/bin/python3.5 venv-3.5 compare il messaggio di errore che il percorso /usr/bin/python3.5 non è valido.

Risoluzione

Il problema nasce dal fatto che con il comando /usr/bin/python3.5 viene installata una versione più recente di quella richiesta (es. 3.6).

Verificare in ~/usr/bin la versione di Python installata e adeguare il path.



Problema: virtualenv in errore in presenza di proxy

Al momento di eseguire virtualenv -p /usr/bin/python3.5 venv-3.5 compare un lungo messaggio di errore che termina con python3.5 - setuptools pkg_resources pip wheel failed with error code 2

Risoluzione

Esportare per i protocolli http e https l'indirizzo del proxy:porta (es.192.168.0.1:8080)

export http_proxy='http://192.168.0.1:8080'

export https_proxy='http:/192.168.0.1:8080'


Errori di stampa

Problema: la stampa funziona, ma l'aspetto grafico ottenuto non é quello atteso

Verificata con ODOO CE v.11.0 - Wkhtmltopdf ver.0.12.1

Alle volte può capitare che il file PDF generato dal nostro report contenga tutte le informazioni attese, ma l'aspetto grafico non corrisponda a quanto ci aspettavamo.

Il problema potrebbe essere l'errato indirizzamento del DNS che non riuscendo a trovare i file CSS di configurazione della pagina, non rispetta lo stile impostato.

Risoluzione

In questo caso, per risolvere il problema seguite questi semplici passaggi:

Aprite il menù: Impostazioni > Funzioni Tecniche > Parametri > Parametri di Sistema


Aggiungete il seguente parametro:

report.url
impostare il valore:
http://127.0.0.1:8069

Se non funziona...

Cercate il parametro web.base.url.freeze, se non lo trovate, aggiungetelo:

web.base.url.freeze
impostate il valore:
True

Cercate il parametro web.base.url:

web.base.url
impostate il valore:
http://0.0.0.0:8069

Salvate e riavviate il servizio. Il problema dovrebbe essere così risolto