Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 10 September 2007 19:05

Tiassma
Participant occasionnel
Date d'inscription: 4 Dec 2006
Messages: 39

Bug Mapserver

Bonjour,

Je suis embêté avec un message d'erreur récurrent que me renvoie MapServer pour l'affichage d'un mapfile qui pourtant est correct. Ce message est le suivant:

[MapServer Error]: msProcessProjection(): k <= 0 in /var/www/lunette/Auray/mapserver/TEST_WMS_GEOSIGNAL.php on line 7

Etant donné que j'ai déjà reçu plusieurs messages qui, à priori, correspondaient à des essais antérieurs d'affichage de mapfile, j'en viens à me demander si il n'y aurait pas des fichiers temporaires d'erreurs qui perdureraient et me seraient renvoyés de manière anarchique...

Je vous serai extrêmement reconnaissant d'éclairer ma modeste lanterne si cela vous évoque quelque chose bien sur.

Hors ligne

 

#2 Tue 11 September 2007 13:54

Bertrand DORNER
Participant actif
Lieu: COLMAR
Date d'inscription: 5 Sep 2005
Messages: 90

Re: Bug Mapserver

Bonjour,

Je ne suis pas développeur, mais je sais que la consultation d'un site laisse des fichiers temporaires, et que la mise à jour d'un site cartographique avec un nouveau mapfile, par exemple, n'est réellement prise en compte que si les fichiers temporaires issus des consultations précédentes sont éliminés, puisque le cache du navigateur a gardé en mémoire les anciens paramètres. C'est en tout cas ce que j'ai compris.

Le stagiaire qui a développé notre intranet carto local sous mapserver et avec cartoweb nous a développé également un batch permettant de nettoyer les fichiers temporaires avant relance du site après une modification ponctuelle d'un des fichiers clés pour notre site. Je peux vous le donner tel quel, même si ce batch peut être simplifié en un batch effaçant, journellement par exemple, tous les fichiers temporaires. Cette écriture complète vous permet de comprendre où ce cachent tous ces fichiers.

@echo off
:debut
echo -
echo -
echo                        MENU
echo ----------------------------------------------------------------
echo 1 : Effacer les fichiers temporaires courant (images, requetes)
echo 2 : Effacer les fichiers temporaires courant + pdf
echo 3 : Effacer les images generees par Mapserver
echo 4 : Effacer les requetes
echo 5 : Effacer les pdf
echo 6 : Effacer tous les fichiers temporaires (icompris les caches)
echo 7 : Quitter
echo ----------------------------------------------------------------   
set /p choix=choisissez une action : 
if not %choix%=='' set choix=%choix:~0,1%
if %choix%==1 goto Menu1
if %choix%==2 goto Menu2
if %choix%==3 goto Menu3
if %choix%==4 goto Menu4
if %choix%==5 goto Menu5
if %choix%==6 goto Menu6
if %choix%==7 goto Menu7
echo %choix% n'est pas bon !
goto debut
:Menu1
DEL ..\site\cartoweb3\www-data\images\
DEL ..\site\cartoweb3\www-data\mapresult_cache\
goto debut
:Menu2
DEL ..\site\cartoweb3\www-data\images\
DEL ..\site\cartoweb3\www-data\mapresult_cache\
DEL ..\site\cartoweb3\www-data\pdf\
goto debut
:Menu3
DEL ..\site\cartoweb3\www-data\images\
goto debut
:Menu4
DEL ..\site\cartoweb3\www-data\mapresult_cache\
goto debut
:Menu5
DEL ..\site\cartoweb3\www-data\pdf\
goto debut
:Menu6
DEL ..\site\cartoweb3\templates_c\
DEL ..\site\cartoweb3\www-data\pdf\
DEL ..\site\cartoweb3\www-data\mapresult_cache\
DEL ..\site\cartoweb3\www-data\images\
DEL ..\site\cartoweb3\www-data\mapinfo_cache\
rd ..\site\cartoweb3\www-data\icons\DDAF /s
goto debut
:menu7
quit

Hors ligne

 

#3 Thu 13 September 2007 09:57

Tiassma
Participant occasionnel
Date d'inscription: 4 Dec 2006
Messages: 39

Re: Bug Mapserver

Bonjour,

Merci beaucoup pour ce code qui me permet de faire le ménage simplement avec quelques modif d'accès. Ca devrait régler mes petits soucis.

Hors ligne

 

Pied de page des forums

Powered by FluxBB