Le 26 mars 2013 11:25, franck guillaouic <[email protected]> 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.
_______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
