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 Tue 14 April 2009 15:53

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

[MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour,

Je suis novice sur Mapserver.
Des que je veux afficher ma carte, on m'affiche : msSaveImageGD(): Unable to access file. Unable to open file /fgs/tmp/ms_tmp/hello_world12397168768007.png for writing

J'ai regardé sur la documentation de Mapserver, ça m'indique que c'est en fait un problème de droits.
J'ai modifié les droits de mon dossier tmp mais je relance ca ne fonctionne pas encore.

Pouvez-vous m'aider merci

Hors ligne

 

#2 Tue 14 April 2009 16:04

malexaline
Juste Inscrit !
Date d'inscription: 26 Mar 2008
Messages: 2

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

As-tu la bonne version d'ubuntu?

Hors ligne

 

#3 Tue 14 April 2009 16:11

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Non, ce n'est pas un problème de version de Linux

Hors ligne

 

#4 Tue 14 April 2009 16:21

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour,

Quelle distribution de Linux ?

Quelle est la commande lancée pour modifier les droits ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#5 Tue 14 April 2009 16:24

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

UBUNTU avec CHMOD 755

Hors ligne

 

#6 Tue 14 April 2009 16:31

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour,

Pour commencer tente un

Code:

chmod -R 777 /fgs/tmp/

, c'est un peu bourrin, mais si cela fonctionne tu pourras toujours diminuer les droits.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#7 Tue 14 April 2009 16:43

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Cela ne marche toujours pas, je vous fais voir mon code peut-etre je me suis trompé

Mon fichier . map :

Code:

MAP
  NAME "hello_world"
  SIZE 400 300
  IMAGECOLOR 249 245 186
  IMAGETYPE png
  EXTENT -1.00 -1.00 1.00 1.00
  WEB
    TEMPLATE "/fgs/www/htdocs/hello.html"
    IMAGEPATH "/fgs/tmp/ms_tmp/"
    IMAGEURL "/ms_tmp/"

  END
  LAYER
    STATUS default
    TYPE point
    FEATURE
      POINTS 0.0 0.0 END
      Text "hello world"
    END
    CLASS
      STYLE
    COLOR 255 0 0
      END
      LABEL
    TYPE BITMAP
      END
    END
  END
END
END

et mon fichier html :

Code:

<html>
  <head><title>Mapserver hello world</title></head>
  <body>
    <form method=POST action="/cgi-bin/mapserv/">
      <input type="submit" value="Click ME">
      <input type="hidden" name="map" value="/home/administrateur/mapdata/hello.map">
    </form>
    <IMG SRC="[img]" width=400 height=300 border=0>
  </body>
</html>

Hors ligne

 

#8 Tue 14 April 2009 17:31

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Tente de modifier le propriétaire du répertoire et des sous répertoires (avec l'option -R comme pour la commande chmod)

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#9 Tue 14 April 2009 18:02

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour,

Peux-tu faire un :

Code:

ls /fgs/tmp/ms_tmp/

et nous renvoyer ce que ça donne ?

Je vois que tu utilises fgs. Moi de même. As-tu fais ça auparavant (Il ne faut pas que tu sois root sinon ça ne fonctionnera pas !) :

Code:

cd /fgs
. setenv.sh
fgs start

Hors ligne

 

#10 Wed 15 April 2009 15:38

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Pour le premier ls, j'ai bien dans mon répertoire temp les images créé par mapserver

Code:

hello_world12397160397849.png  hello_world12397167467981.png
hello_world12397167307974.png  hello_world12397167487982.png

Je suis connecté en administrateur mais peut etre ubuntu ne comprend pas que je suis en administrateur.
Vu que tu me parles de root, je me demande si effectivement je suis en mode admin.

J'ai fais toutes les manipulations que tu m'as dit et ca lance effectivement le serveur apache mais lorsque que je veux lancer la page ca m'indique toujours la meme erreur.

Dernière modification par pierre-olivier26140 (Wed 15 April 2009 16:02)

Hors ligne

 

#11 Wed 15 April 2009 17:10

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

le dossier doit être en lecture et ecriture  ! De plus FGS se lance en tant qu'utilisateur. Pas en administrateur comme tu le dis

Code:

sudo chmod 777 -R /fgs/tmp/ms-tmp/

On va redefinir ce que tu appelles administrateur ubuntu :
Comment fais-tu pour te connecter en admin? Tu passes toutes tes commandes en sudo?

Edit : Ton répertoire n'est pas accessible via un navigateur web. Fais donc cela (Création d'un lien symbolique) :

Code:

ln -s /fgs/tmp/ /fgs/www/htdocs/tmp

ou alors modifie ton Mapfile:
On créé les repertoires :

Code:

mkdir /fgs/www/htdocs/tmp && mkdir /fgs/www/htdocs/tmp/ms-tmp

Puis on modifie le Mapfile

Code:

WEB
    TEMPLATE "/fgs/www/htdocs/hello.html"
    IMAGEPATH "/fgs/www/htdocs/tmp/ms_tmp/"
    IMAGEURL "/ms_tmp/"
END

Dernière modification par Sylvain33 (Wed 15 April 2009 17:22)

Hors ligne

 

#12 Mon 20 April 2009 09:30

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

J'ai un autre problème pouvez-vous m'aider merci :

Code:

Content-type: text/html isValidTemplate(): Web application error. Missing magic string

Hors ligne

 

#13 Mon 20 April 2009 09:38

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour,

quelle version de MapServer utilises tu ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#14 Mon 20 April 2009 09:43

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

Re: [MAPSERVER] [LINUX] Probleme au niveau du chargement

Bonjour et merci d'avoir répondu si vite.

Ma version de mapserver est celle du pack FGS : mapserver 5.2.1

Est-ce que c'est un problème au niveau de mapserver ?

Dernière modification par pierre-olivier26140 (Mon 20 April 2009 11:28)

Hors ligne

 

Pied de page des forums

Powered by FluxBB