faretesto > comp.os.* > comp.os.linux.iniziare

alex2007 (08.09.2019, 11:51)
Ciao,
Andando avanti con l' installazione di odoo mi hanno detto di creare un
file .sh

Lo ho creato, nella directory:

administrator@administrator:/miadirectory$, con il nome: odoo11.sh e
contiene questo :

source "./venv-3.6/bin/activate"
/home/administrator/miadirectory/OCB/odoo-bin
--config=/home/administrator/miadirectory/odoo11.conf --dev=qweb,pdb,xml

lo lancio, sempre dalla miadirectory con il comando :

../odoo11.sh

ma mi ritorna :

../odoo11.sh: line 2: /home/administrator/miadirectory/OCB/odoo-bin: No
such file or directory
administrator@administrator:/miadirectory$

quindi non trova il file, in effetti dentro la directory OCB ho la
directory odoo e non odoo-bin, forse l' errore e' questo ? L'
installazione di default di odoo avrebbe dovuto creare una directory
odoo-bin oltre alla directory odoo ?

Grazie
Giovanni (08.09.2019, 12:20)
On 09/08/2019 11:51 AM, alex2007 wrote:
[..]
> installazione di default di odoo avrebbe dovuto creare una directory
> odoo-bin oltre alla directory ?
> Grazie


No. L'errore non dice che non trova la directory, bens il file
odoo-bin, Verifica se si trova nella directory odoo e correggi lo script

source "./venv-3.6/bin/activate"
/home/administrator/miadirectory/OCB/odoo/odoo-bin \
--config=/home/administrator/miadirectory/odoo11.conf \
--dev=qweb,pdb,xml

NB il carattere '\' indica che il comando continua sulla linea successiva.

Ciao
Giovanni
alex2007 (08.09.2019, 12:48)
Il 08/09/2019 12:20, Giovanni ha scritto:
...
> No. L'errore non dice che non trova la directory, bens il file
> odoo-bin, Verifica se si trova nella directory odoo e correggi lo script
> source "./venv-3.6/bin/activate"
> /home/administrator/miadirectory/OCB/odoo/odoo-bin \
> --config=/home/administrator/miadirectory/odoo11.conf \
> --dev=qweb,pdb,xml
> NB il carattere '\' indica che il comando continua sulla linea successiva.
> Ciao
> Giovanni


Allora, il file effettivamente c'e' ed e' in odoo11_SATURNO/OCB/odoo-bin
( odoo11_SATURNO e' la miadirectory )

Quindi ho modificato lo script che mi hai passato :

source "./venv-3.6/bin/activate"
/home/administrator/odoo11_SATURNO/OCB/odoo-bin \
--config=/home/administrator/odoo11_SATURNO/odoo11-saturno.conf \
--dev=qweb,pdb,xml
alex2007 (08.09.2019, 12:55)
....
> Lancio:
> administrator@administrator:/odoo11_SATURNO$ ./odoo11-saturno.sh
> ./odoo11-saturno.sh: line 3:
> /home/administrator/odoo11_SATURNO/OCB/odoo-bin: No such file or directory
> ma continua l'errore, dove sbaglio ?
> Grazie


ma questo percorso e' giusto ? :

/home/administrator/odoo11_SATURNO/

perche' la directory odoo11_SATURNO e' qui : /odoo11_SATURNO

razie
rootkit (08.09.2019, 17:24)
On Sun, 08 Sep 2019 12:55:22 +0200, alex2007 wrote:

> ma questo percorso e' giusto ? :
> /home/administrator/odoo11_SATURNO/
> perche' la directory odoo11_SATURNO e' qui : /odoo11_SATURNO


cos non ne caviamo le gambe.
vai sul terminale, fai cd dentro la directory, quando sei dentro digita:

pwd -P

quello che compare l'esatto percorso di quella cartella.
alex2007 (08.09.2019, 18:37)
Il 08/09/2019 17:24, rootkit ha scritto:
> On Sun, 08 Sep 2019 12:55:22 +0200, alex2007 wrote:
> cos non ne caviamo le gambe.
> vai sul terminale, fai cd dentro la directory, quando sei dentro digita:
> pwd -P
> quello che compare l'esatto percorso di quella cartella. Questo:


administrator@vmodoo12:/odoo11_SATURNO$ pwd -P
/odoo11_SATURNO
administrator@vmodoo12:/odoo11_SATURNO$

quindi lo script dovrebbe diventare :

source "./venv-3.6/bin/activate"
/odoo11_SATURNO/OCB/odoo-bin \
--config=/odoo11_SATURNO/odoo11-saturno.conf \
--dev=qweb,pdb,xml

?

Grazie
alex2007 (08.09.2019, 18:55)
.....
> quindi lo script dovrebbe diventare :
>  source "./venv-3.6/bin/activate"
> /odoo11_SATURNO/OCB/odoo-bin \
>     --config=/odoo11_SATURNO/odoo11-saturno.conf \
>     --dev=qweb,pdb,xml


Ho provato, lo ho lanciato ed adesso non mi da' piu' errore ed il
cursore rimane fermo sulla sinistra.

Vuol dire che si e' lanciato correttamente il processo ?
alex2007 (08.09.2019, 19:14)
Il 08/09/2019 18:55, alex2007 ha scritto:
> ....


> Vuol dire che si e' lanciato correttamente il processo ?


cmq la pagina web di Odoo non si apre, quindi c'e' qualcosa di sbagliato.

Se avvio odoo con i seguenti comandi *a mano*:

source venv-3.6/bin/activate
../OCB/odoo-bin

la pagina web di odoo si apre...

Qualche idea di dove si trovi l' errore ?

grazie
rootkit (08.09.2019, 19:21)
On Sun, 08 Sep 2019 18:55:18 +0200, alex2007 wrote:

> ....
> Ho provato, lo ho lanciato ed adesso non mi da' piu' errore ed il
> cursore rimane fermo sulla sinistra.
> Vuol dire che si e' lanciato correttamente il processo ?


qualcosa ha lanciato, "correttamente" bisognerebbe sapere cosa deve fare.
rootkit (08.09.2019, 19:24)
On Sun, 08 Sep 2019 19:14:40 +0200, alex2007 wrote:

> Il 08/09/2019 18:55, alex2007 ha scritto:
> cmq la pagina web di Odoo non si apre, quindi c'e' qualcosa di
> sbagliato.
> Se avvio odoo con i seguenti comandi *a mano*:
> source venv-3.6/bin/activate ./OCB/odoo-bin
> la pagina web di odoo si apre...
> Qualche idea di dove si trovi l' errore ?


con lo script lo lanci con dei parametri, a mano no. l'unica differenza
che vedo quella.
alex2007 (08.09.2019, 19:31)
.....

> con lo script lo lanci con dei parametri, a mano no. l'unica differenza
> che vedo quella.


ok, vedo di indagare in quel senso..

Grazie 1000 x l' aiuto...
alex2007 (08.09.2019, 19:33)
.....
>> Vuol dire che si e' lanciato correttamente il processo ?

> qualcosa ha lanciato, "correttamente" bisognerebbe sapere cosa deve fare.


Ok, quindi e' normale che, una volta lancato lo script, il cursore
rimanga fermo sulla sinstra?
Vuol dire che *qualcosa* sta girando e non da' errori ?

Grazie
rootkit (08.09.2019, 20:24)
On Sun, 08 Sep 2019 19:33:06 +0200, alex2007 wrote:

> ....
> Ok, quindi e' normale che, una volta lancato lo script, il cursore
> rimanga fermo sulla sinstra?
> Vuol dire che *qualcosa* sta girando e non da' errori ?


succede quando un programma non va in background e non restituisce il
controllo alla console. non vuol dire altro. se il programma scrive i
messaggi sulla console li vedi comparire l, ma se li scrive ad esempio
su dei file di log bisogna andare a vedere quelli.
alex2007 (08.09.2019, 21:30)
....
> succede quando un programma non va in background e non restituisce il
> controllo alla console. non vuol dire altro. se il programma scrive i
> messaggi sulla console li vedi comparire l, ma se li scrive ad esempio
> su dei file di log bisogna andare a vedere quelli.


ok, ma e' un comportamento normale per applicazioni tipo odoo o similari ?

grazie
alex2007 (10.09.2019, 15:44)
....
> ok, ma e' un comportamento normale per applicazioni tipo odoo o similari ?
> grazie


Andato avanti e reinstallato tutto da zero, il problema permane.

il file odoo12-saturno.sh contiene:

source "./venv-3.6/bin/activate"
/home/administrator/odoo-dev12_saturno/OCB/odoo-bin
--config=/home/administrator/odoo-dev12_saturno/odoo12-saturno.conf
--dev=qweb,pdb,xml

La directory di odoo adesso si chiama : odoo-dev12_saturno, lancio:
../odoo12-saturno.sh

administrator@administrator:~/odoo-dev12_saturno$ ./odoo12-saturno.sh
: No such file or directory: ./venv-3.6/bin/activate

Ho provato anche a mettere il percorso completo :

source "/home/administrator/odoo-dev12_saturno/venv-3.6/bin/activate"
/home/administrator/odoo-dev12_saturno/OCB/odoo-bin
--config=/home/administrator/odoo-dev12_saturno/odoo12-saturno.conf
--dev=qweb,pdb,xml

ma continua l' errore :

administrator@administrator:~/odoo-dev12_saturno$ ./odoo12-saturno.sh
../odoo12-saturno.sh: line 1:
/home/administrator/odoo-dev12_saturno/venv-3.6/bin: No such file or
directory

dove sbaglio ?

Grazie

Discussioni simili