#51 Le 03/08/2011, à 13:39
- ludovic85
Re : Installation d'OpenERP
Bonjour,
Tout d'abord ton Tuto est vraiment complet et très facile d'accès!
Je l'ai donc suivi à la lettre, tout fonctionne pour openerp-server, il se lance, s'arrête, redémarre, et se lance bien au lancement de la machine.
Cependant le openerp-web ne démarre pas au démarrage de la machine. Et lorsque j'éssaye de le lancer avec la commande suivante:
sudo /etc/init.d/openerp-web start j'ai un done en retour, mais je narrive pas à joindre la machine sur le port 8080.
Par contre si je lance le client web avec la commande suivante :
python /home/testerp/openerp-web-6.0.2/openerp-web.py
j'ai le retour suivant :
[03/Aug/2011:14:33:04] ENGINE Bus STARTING
[03/Aug/2011:14:33:04] ENGINE Started monitor thread '_TimeoutMonitor'.
[03/Aug/2011:14:33:04] ENGINE Started monitor thread 'Autoreloader'.
[03/Aug/2011:14:33:04] ENGINE Serving on 0.0.0.0:8080
[03/Aug/2011:14:33:04] ENGINE Bus STARTED
Je ne comprend pas pourquoi je n'arrive pas à lancer mon clientweb avec la commande /etc/init.d/openerp-web start
me fait done alors que je n'arrive pas a joinde le server sur le port 8080....
et jen'ai aucune log pour le openerp-web
testerp@ubuntu:~$ ll /var/log/openerp/
total 20
drwxr-xr-x 2 testerp root 4096 2011-08-03 11:54 ./
drwxr-xr-x 13 root root 4096 2011-08-03 14:30 ../
-rw-r--r-- 1 testerp testerp 8493 2011-08-03 14:30 openerp-server.log
Hors ligne
#52 Le 03/08/2011, à 13:42
- quentin.theuret
Re : Installation d'OpenERP
Que te donnes la commande
sudo /usr/bin/openerp-web
?
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#53 Le 03/08/2011, à 13:45
- ludovic85
Re : Installation d'OpenERP
voici le résultat de la commande
testerp@ubuntu:~$ testerp@ubuntu:~$ sudo /usr/bin/openerp-web
[03/Aug/2011:14:43:06] ENGINE Bus STARTING
[03/Aug/2011:14:43:06] ENGINE Started monitor thread '_TimeoutMonitor'.
[03/Aug/2011:14:43:06] ENGINE Started monitor thread 'Autoreloader'.
[03/Aug/2011:14:43:06] ENGINE Serving on 0.0.0.0:8080
[03/Aug/2011:14:43:06] ENGINE Bus STARTED
Hors ligne
#54 Le 03/08/2011, à 13:52
- quentin.theuret
Re : Installation d'OpenERP
Ok, et les commandes
sudo /usr/bin/openerp-web --config=/etc/openerp-web.conf
sudo /usr/bin/openerp-web --config=/etc/openerp-web.cfg
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#55 Le 03/08/2011, à 13:56
- quentin.theuret
Re : Installation d'OpenERP
Essaie en modifiant le contenu du fichier /etc/openerp-web.conf par :
[global]
server.environment = "production"
# Some server parameters that you may want to tweak
server.socket_host = "0.0.0.0"
server.socket_port = 8080
# Sets the number of threads the server uses
server.thread_pool = 10
tools.sessions.on = True
tools.sessions.persistent = False
# Simple code profiling
server.profile_on = False
server.profile_dir = "profile"
# if this is part of a larger site, you can set the path
# to the TurboGears instance here
#server.webpath = ""
# Set to True if you are deploying your App behind a proxy
# e.g. Apache using mod_proxy
#tools.proxy.on = True
# If your proxy does not add the X-Forwarded-Host header, set
# the following to the *public* host url.
#tools.proxy.base = 'http://mydomain.com'
# logging
log.access_file = "/var/log/openerp/web/access.log"
log.error_file = "/var/log/openerp/web/error.log"
log.access_level = "INFO"
log.error_level = "INFO"
# Set to false to disable CSRF checks
tools.csrf.on = True
# replace builtin traceback tools by cgitb
tools.log_tracebacks.on: False
tools.cgitb.on: True
# a default install can probably avoid logging those via cgitb as they're
# available in the server log
tools.cgitb.ignore=(
openobject.errors.Concurrency,
openobject.errors.TinyException)
# OpenERP Server
openerp.server.host = 'localhost'
openerp.server.port = '8070'
openerp.server.protocol = 'socket'
openerp.server.timeout = 450
# Web client settings
[openerp-web]
# filter dblists based on url pattern?
# NONE: No Filter
# EXACT: Exact Hostname
# UNDERSCORE: Hostname_
# BOTH: Exact Hostname or Hostname_
dblist.filter = 'NONE'
# whether to show Databases button on Login screen or not
dbbutton.visible = True
# will be applied on company logo
company.url = ''
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#56 Le 03/08/2011, à 14:42
- ludovic85
Re : Installation d'OpenERP
Après avoir modifier le fichier de config comme tu me l'as dit :
testerp@ubuntu:~$ sudo /usr/bin/openerp-web --config=/etc/openerp-web.conf
Contenu du fichier de log :
testerp@ubuntu:~$ cat /var/log/openerp/web/error.log
[03/Aug/2011:15:37:36] ENGINE Bus STARTING
[03/Aug/2011:15:37:36] ENGINE Started monitor thread '_TimeoutMonitor'.
[03/Aug/2011:15:37:37] ENGINE Serving on 127.0.0.1:8080
[03/Aug/2011:15:37:37] ENGINE Bus STARTED
Mais je n'arrive toujours pas à joindre le serveur depuis un poste distant...
Hors ligne
#57 Le 03/08/2011, à 14:45
- ludovic85
Re : Installation d'OpenERP
Oups en fait c bon maintenant! je n'avais pas changé l'adresse 127.0.0.1 ... MErci du coup de main !
Hors ligne
#58 Le 03/08/2011, à 14:48
- quentin.theuret
Re : Installation d'OpenERP
J'ai modifié le fichier de conf du client web dans mon premier post. Tu peux dont te référer à nouveau à ce premier post si tu as encore des erreurs.
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#59 Le 03/08/2011, à 15:01
- ludovic85
Re : Installation d'OpenERP
Ca fonctionne bien lorsque je fais sudo /etc/init.d/openerp-web start
Par contre le client web ne se démarre pas automatiquement lorsque je lance la machine . Il n'y a que le serveur openerp-server qui se lance avec la démarrage de la machine...
Hors ligne
#60 Le 03/08/2011, à 15:18
- quentin.theuret
Re : Installation d'OpenERP
essaie cette commande qui devrait rajouter le script au démarrage de la machine :
sudo update-rc.d openerp-web defaults 80
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#61 Le 05/08/2011, à 00:23
- ludovic85
Re : Installation d'OpenERP
Hello,
Je viens de ré installer openerp, tout fonctionne lorsque je lance le serveur en mode interactif.
Par contre lorsque je lance le serveur en mode daemon, j'ai l'impression qu'il ne prend pas en compte le fichier /etc/init.d/openerp-server.conf.
Car dans les log je vois ça :
testerp@dtesterp:~$ vi /var/log/openerp/openerp-server.log
[2011-08-05 00:20:50,074][?] INFO:server:OpenERP version - 6.0.2
[2011-08-05 00:20:50,074][?] INFO:server:addons_path - /home/testerp/openerp-server-6.0.2/bin/addons
[2011-08-05 00:20:50,074][?] INFO:server:database hostname - localhost
[2011-08-05 00:20:50,074][?] INFO:server:database port - 5432
[2011-08-05 00:20:50,074][?] INFO:server:database user - root
Or dans mon fichier de configuration j'ai bien préciser l'option suivante :
db_user = testerp
du lorsque le serveur est lancé en mode daemon il n'arrive pas a se connecter a la base de données car l'utilisateur root n'est pas celui que j'ai créé sur la bdd ...
Dernière modification par ludovic85 (Le 05/08/2011, à 00:24)
Hors ligne
#62 Le 05/08/2011, à 07:39
- quentin.theuret
Re : Installation d'OpenERP
Regardes si l'utilisateur qui lance openerp a les droits de lecture sur le fichier de configuration.
Sinon, vérifie tes noms d'utiisateur dans tous les fichiers car je pense que tu utilises l'utilisateur testerp pour tout ce qui concerne openerp.
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#63 Le 05/08/2011, à 15:04
- ludovic85
Re : Installation d'OpenERP
Problème résolut,
J'ai juste mis comme propriétaire du fichier de configuration testerp. (l'utilisateur qui lance le serveur)
Petite question sais tu comment on peut enlever le bouton en haut de la page, avec l'iconne de sens-interdit qui redirige l'utilisateur vers le lien http://www.openerp.com/support-or-publi … y-contract ?
Hors ligne
#64 Le 05/08/2011, à 16:24
- quentin.theuret
Re : Installation d'OpenERP
ATTENTION, LA SOLUTION N'A PAS ÉTÉ TESTÉE. PENSES A FAIRE UNE SAUVEGARDE DU FICHIER AVANT DE LE MODIFIER.
Tu vas dans le code source de ton client web : /chemin/vers/web/addons/web_livechat/editors.py et tu remplaces :
PATTERN = '<div id="corner">'
corner = output.index(PATTERN) + len(PATTERN)
output = output[:corner] + """
<p id="livechat_status" class="logout">
${ rpc.session.execute('object', 'execute', 'publisher_warranty.contract', 'get_default_livechat_text') | n}
</p>
% if cp.session['livechat']:
<script type="text/javascript">
var __lc_buttons = __lc_buttons || [];
__lc_buttons.push({
elementId: 'livechat_status',
language: 'en',
skill: '0',
type: 'text',
labels: {
online: '<img src="/web_livechat/static/images/available.png"/>Support',
offline: '<img src="/web_livechat/static/images/away.png"/>Support'
}
});
</script>
% endif
""" + output[corner:]
return output
par
return output
Framasoft: La route est longue mais la voie est libre.
Consultant Logiciels Libres / Odoo
https://www.quentin-theuret.net
Hors ligne
#65 Le 05/08/2011, à 17:13
- ludovic85
Re : Installation d'OpenERP
Merci, j'essayerai ça d'ici quelques jours.
Dernière modification par ludovic85 (Le 05/08/2011, à 17:14)
Hors ligne