Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 11

#0 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 18/10/2008, à 15:34

yris
Réponses : 38

Bonjour,
Je suis un utilisateur néophyte de Ubuntu (8.04LTS).
J'ai essayé Cerise depuis cerise-pgi.com et souhaite l'adopter pour mon activité.
Je rencontre des difficultés lors du lancement du serveur: j'ai pu "créer une nouvelle entreprise". Je peux me connecter grâce à mes identifiants mais j'obtiens la page suivante:

500 Internal error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Page handler: <bound method Root.dashboard of <cerisepgi.controllers.root.Root object at 0x8c58e0c>>
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/cherrypy/_cphttptools.py", line 105, in _run
    self.main()
  File "/var/lib/python-support/python2.5/cherrypy/_cphttptools.py", line 254, in main
    body = page_handler(*virtual_path, **self.params)
  File "<string>", line 3, in dashboard
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 363, in expose
    *args, **kw)
  File "<string>", line 5, in run_with_transaction
  File "/var/lib/python-support/python2.5/turbogears/database.py", line 356, in so_rwt
    retval = func(*args, **kw)
  File "<string>", line 5, in _expose
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 378, in <lambda>
    mapping, fragment, args, kw)))
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 405, in _execute_func
    output = errorhandling.try_call(func, *args, **kw)
  File "/var/lib/python-support/python2.5/turbogears/errorhandling.py", line 72, in try_call
    return func(self, *args, **kw)
  File "<string>", line 3, in dashboard
  File "/var/lib/python-support/python2.5/turbogears/identity/conditions.py", line 242, in require
    return fn(self, *args, **kwargs)
  File "/home/gml/cerise/0.8/CerisePGI/cerisepgi/controllers/root.py", line 80, in dashboard
  File "/usr/lib/python2.5/site-packages/sqlobject/sqlbuilder.py", line 381, in __getattr__
    raise AttributeError("%s instance has no attribute '%s'" % (self.soClass.__name__, attr))
AttributeError: Invoice instance has no attribute 'enterprise'


Et là, je sèche complètement, mes connaissances en serveurs et BdD étant, disons-le, nulles!
Pour l'installation, j'ai suivi le tuto de Guillaume, mais je n'ai pas tout compris.:(

Pouvez-vous m'aider pour la dernière ligne droite, SVP?
Merci d'avance

#1 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 20/10/2008, à 16:22

yris
Réponses : 38

Voici la réponse que j'obtiens lors de la commande "tg-admin sql create":

Using database URI sqlite:///var/www/html/CerisePGI/devdata.sqlite
Warning: a circular reference was detected in the model. Unable to sort the classes by dependency: they will be treated in alphabetic order. This may or may not work depending on your database backend. The error was:
Found a circular reference: Activity --> Enterprise --> Address --> Contact --> Company --> Contact 
Exception exceptions.AttributeError: "'sqlite3.Connection' object has no attribute 'autocommit'" in <bound method Transaction.__del__ of <sqlobject.dbconnection.Transaction object at 0x8d0b2ec>> ignored

#2 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 20/10/2008, à 16:27

yris
Réponses : 38

Info complémentaire qui a peut-être son importance: dans le répertoire /var/www/html , j'ai installé précédemment SugarCRM qui contient aussi une BdD.  roll

#3 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 27/10/2008, à 19:24

yris
Réponses : 38

Bonsoir Guillaume,
je viens de recommencer l'installation comme tu viens de la décrire. J'ai dû passer par Synaptic pour installer SQLite et MySQLdb.
Peux-tu nous expliquer ce que signifie cette phrase (en langage néophyte wink):
Il est conseillé de recompiler la librairie renderPM et de l'installer de façon "classique" : python setup.py install. Elle peut être récupérée sur http://www.reportlab.org/downloads.html section renderPM 1.06.
Quelles sont les infos à entrer dans le fichier CerisePGI/devCFG?
Une fois ceci expliqué, on doit tenir le bon bout, non?

#4 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 28/10/2008, à 09:48

yris
Réponses : 38

Que signifie recompiler renderPM et comment fait-on pour recompiler renderPM?

#5 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 29/10/2008, à 08:22

yris
Réponses : 38

J'espérais juste avoir oublié, zappé une étape qui explique mes problèmes d'installation. sad

#6 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 29/10/2008, à 08:30

yris
Réponses : 38

J'ai pu créer mon entreprise depuis la page d'accueil mais dès que je valide, j'obtiens...
Bon, voila que je n'arrive plus à démarrer le serveur CerisePGI. A la commande, j'obtiens ça:

root@studio-desktop:~# python start-cerisepgi.py
python: can't open file 'start-cerisepgi.py': [Errno 2] No such file or directory

#7 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 29/10/2008, à 08:39

yris
Réponses : 38

Je suis obligé de regénérer une BdB avec tg-admin sql create pour pouvoir ensuite lancer le serveur. A la création de la BdD, j'obtiens à nouveau la réponse que j'ai posté dans mon messge n°9 plus haut.
Ensuite, lorsque je me connecte avec mes ID au serveur, j'obtiens ce message en accueil:

500 Internal error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Page handler: <bound method Root.dashboard of <cerisepgi.controllers.root.Root object at 0x8ed8e2c>>
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/cherrypy/_cphttptools.py", line 105, in _run
    self.main()
  File "/var/lib/python-support/python2.5/cherrypy/_cphttptools.py", line 254, in main
    body = page_handler(*virtual_path, **self.params)
  File "<string>", line 3, in dashboard
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 363, in expose
    *args, **kw)
  File "<string>", line 5, in run_with_transaction
  File "/var/lib/python-support/python2.5/turbogears/database.py", line 356, in so_rwt
    retval = func(*args, **kw)
  File "<string>", line 5, in _expose
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 378, in <lambda>
    mapping, fragment, args, kw)))
  File "/var/lib/python-support/python2.5/turbogears/controllers.py", line 405, in _execute_func
    output = errorhandling.try_call(func, *args, **kw)
  File "/var/lib/python-support/python2.5/turbogears/errorhandling.py", line 72, in try_call
    return func(self, *args, **kw)
  File "<string>", line 3, in dashboard
  File "/var/lib/python-support/python2.5/turbogears/identity/conditions.py", line 242, in require
    return fn(self, *args, **kwargs)
  File "/home/gml/cerise/0.8/CerisePGI/cerisepgi/controllers/root.py", line 80, in dashboard
  File "/usr/lib/python2.5/site-packages/sqlobject/sqlbuilder.py", line 381, in __getattr__
    raise AttributeError("%s instance has no attribute '%s'" % (self.soClass.__name__, attr))
AttributeError: Invoice instance has no attribute 'enterprise'

#8 Re : -1 »  Cerise 0.8 - TPE, freelances, artisans » Le 04/11/2008, à 22:07

yris
Réponses : 38

Tout se résout en installant la dernière version de SQLObject là: http://packages.ubuntu.com/fr/intrepid/ … t/download

#9 Re : -1 »  OpenBravo et error http 404 » Le 23/10/2008, à 21:03

yris
Réponses : 5

Bonsoir,
je rencontre le même problème que quadra38.
Je suis sous Ubuntu 8.04 , avec Java JDK5 et Tomcat5.5. J'ai téléchargé aussi OpenbravoERP_2.40beta-linux-installer.bin
Tomcat fonctionne, Java est bien installé. Les paramètres dans Openbravo.properties semblent ok...
Que faire de mieux que le tuto ?!

#10 Re : -1 »  OpenBravo et error http 404 » Le 24/10/2008, à 10:14

yris
Réponses : 5

Mon problème est résolu par:
dans le fichier tomcat5.5 (dans /etc/init.d/), à la ligne 70, il faut modifier TOMCAT_SECURITY=yes et remplacer "yes" par "no".
Il ne reste plus qu'à redémarrer le serveur...