Page 1 sur 1

[openerp-web] erreur au lancement(résolu)

Publié : ven. 24 juin 2011, 09:53
par bungle
Bonjour

j'ai installer openerp, le server et le client (gtk), et tout fonctionne pour le mieux du monde, par contre, j'ai intaller le client web depuis AUR, l'installation c'est bien passer mais quand je le lance, il me retourne une erreur:

Code : Tout sélectionner

$ openerp-web
Traceback (most recent call last):
  File "/usr/bin/openerp-web", line 8, in <module>
    start()
  File "/usr/lib/python2.7/site-packages/openobject/commands.py", line 59, in start
    raise ConfigurationError(_("Could not find configuration file: %s") %
  File "/usr/lib/python2.7/site-packages/openobject/i18n/_gettext.py", line 189, in gettext2
    value = gettext(key, locale, domain)
  File "/usr/lib/python2.7/site-packages/openobject/i18n/_gettext.py", line 184, in gettext
    if cherrypy.request.loading_addons:
  File "/usr/lib/python2.7/site-packages/cherrypy/__init__.py", line 204, in __getattr__
    return getattr(child, name)
AttributeError: 'Request' object has no attribute 'loading_addons'
c'est une erreur python, quoi de plus normal me direz-vous car le programme est écrit en python

si quelqu'un à une idée, je suis preneur

Merci

Re: [openerp-web AUR]erreur au lancement(en cour)

Publié : ven. 24 juin 2011, 11:00
par bungle
Donc en relisant mon erreur, je me suis rendu compte qu'il ne trouvait pas le fichier de conf :

Code : Tout sélectionner

  File "/usr/lib/python2.7/site-packages/openobject/commands.py", line 59, in start
    raise ConfigurationError(_("Could not find configuration file: %s") %
du coup je l'ai fait pointer dessus:

Code : Tout sélectionner

openerp-web --config=/etc/openerp-web.conf
et la quand je vais sur l'url (http://localhost:8080/), j'ai une erreur:

Code : Tout sélectionner

500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
si quelqu'un a une piste

Re: [openerp-web] erreur au lancement(en cours)

Publié : sam. 25 juin 2011, 13:33
par bungle
et voilà, c'est résolu !!!

ou contourné, enfin comme vous voulez

j'ai abandonné l'idée de l'installer par AUR,

donc il faut s'assurer que les dépendance sont présente sur votre disque, elles sont référencées ici :
http://doc.openerp.com/v6.0/install/lin ... index.html (Installing the required packages)

tout les paquets sont disponible sur - community - (Attention !! n'installer pas CherryPy !!)

vous noterez que CherryPy >= 3.1.2, doit en fait être compris comme CherryPy = 3.1.2, la version supérieur présente sur -community - (python2-cherrypy 3.2.0-1) faisant planter le client-web.
donc pour vous procurez - CherryPy 3.1.2 - vous pouvez cliquer sur ce lien (et récupérer les source : CherryPy-3.1.2.tar.gz) :
http://download.cherrypy.org/cherrypy/3.1.2/

pour l'installer, quoi de plus simple:
- décompresser les sources

Code : Tout sélectionner

tar -xzf CherryPy-3.1.2.tar.gz
- entrer dans le répertoire

Code : Tout sélectionner

cd CherryPy-3.1.2
- lancer le setup pour l'install

Code : Tout sélectionner

sudo python setup.py install
ensuite, télécharger les sources sur :
http://www.openerp.com/downloads
(Download OpenERP 6.0 - Sources & Packages - Web Client)

- décompresser les sources

Code : Tout sélectionner

tar -xzf openerp-web-6.0.2.tar.gz
- entrer dans le répertoire

Code : Tout sélectionner

cd openerp-web-6.0.2
- lancer le setup pour l'install

Code : Tout sélectionner

sudo python setup.py install
et tout vas pour le mieux dans le meilleur des mondes

Re: [openerp-web] erreur au lancement(résolu)

Publié : sam. 25 juin 2011, 14:09
par benjarobin
:aimepas: Pour information installer des logiciels de cette façon sur le système est risqué. Il aurait été beaucoup mieux de créer un PKGBUILD pour installer les 2 logiciels, surtout que tu les avait à disposition (http://projects.archlinux.org/svntogit/ ... k/PKGBUILD il aurait juste fallut changer la version ou encore mieux utiliser ARM)... Car pour maintenir ton système dans le temps avec ta solution c'est juste l'horreur
:contourne:

Re: [openerp-web] erreur au lancement(résolu)

Publié : sam. 25 juin 2011, 15:04
par bungle
Merci pour ta réponse

du coup j'ai téléchargé le PKGBUILD, et tenter un makepkg, et je me retrouve avec l'erreur suivante:

Code : Tout sélectionner

==> ERREUR: license n'a pas été trouvé dans le répertoire de travail et n'est pas une URL.
pourtant c'est une licence BSD, rien de bien exceptionnel

sait tu vers quel url je pourrait le faire pointer?

ps: désolé je ne connaissais pas svntogit

Re: [openerp-web] erreur au lancement(résolu)

Publié : sam. 25 juin 2011, 15:15
par benjarobin
... Tu as oublier de récupérer les fichiers qui vont avec... http://projects.archlinux.org/svntogit/ ... rypy/trunk

Re: [openerp-web] erreur au lancement(résolu)

Publié : sam. 25 juin 2011, 15:15
par bungle
euh non rien désolé je vient de trouver,
en faite,
c'était
juste à coté... :roll: