#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
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
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
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
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
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
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