[OSM-dev-fr] Osmose error 500
Frédéric Rodrigo
fred.rodrigo at gmail.com
Mar 26 Mar 10:48:28 UTC 2013
Le 26 mars 2013 11:25, franck guillaouic <fguillaouic at gmail.com> a écrit :
> Bonjour,
>
> Merci pour vos réponse ,
> Suite au menu vide , nous avons créer deux petits scripts afin de remplir
> les tables dynpoi_item , dynpoi_categ et dynpoi_item_last_update avec les
> enregistrements obtenus sur le poste "osmose à la maison".
> nous obtenons sur le frontend l'affichage du menu superieur et du menu
> d'item remplie.
>
> Avez pu faire le transfère d'erreurs du back vers le front ? C'est la
> première chose à faire pour commencer à remplir des tables.
>
> Nous avons tentés de faire le transfère par la commande ./osmose_run.py
> mais sans succés.
> Plus en détails, nous avons modifiés l'URL_frontend dans
> "/backend/modules/config.py" par "http://localhost/cgi-bin/update.py"
> puis mis dans notre virtualhost un directory cgi-bin.
> Mais aucun transfère réalisée.
>
/cgi-bin/update.py est une url mappé de l'application du frontend. C'est la
même url que /control/send-update, cgi-bin est juste là pour des raisons
historiques.
https://gitorious.org/osmose/frontend/blobs/master/control.py#line138
Le processus d’envoi de données est le suivant :
- osmose_run.py exécute une analyse et créer un fichier .xml.bz2
- il contacte le frontend pour lui donner une url de téléchargement du
xml.bz2 et lui donne le mot de passe
- le frontend télécharge le fichier et effectue sa mise à jour
Donc il ne faut pas de répertoire cgi-bin. Il faut que les fichiers
produits par le backend soient accéssible en http par le frontend.
Frédéric.
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20130326/c61d266c/attachment.html>
Plus d'informations sur la liste de diffusion dev-fr