#1 Tue 02 January 2007 17:13
- jmbonnaz
- Participant occasionnel
- Date d'inscription: 31 Dec 2006
- Messages: 11
installation ms4w
Bonjour, j'aimerais savoir lorsque je lance l'installation d'Apache avec la commande DOS, il me parle d'erreurs dans la fenêtre.
[img]file:///C:/DOCUME%7E1/JEAN-M%7E1/LOCALS%7E1/Temp/moz-screenshot.jpg[/img][img]file:///C:/DOCUME%7E1/JEAN-M%7E1/LOCALS%7E1/Temp/moz-screenshot-1.jpg[/img]
Il m'indique cela :
Installing the Apache MS4W Web Server service
The Apache MS4W Web Server service is successfully installed
Testing httpd.conf....
Errors reported must be corrected before the service can be started.
Le service Apache MS4W Web Server démarre.
Le service Apache MS4W Web Server a démaré.
Il me dit que les erreurs rapportées doivent être corrigées avant que le service soit démarré mais je ne comprends pasce qu'il faut que je fasse.
De plus si j'essaie de manipuler les utilitaires de GDAL/OGR en lançant setenv.bat, il m'indique lorsque je tape set PATH, set GDAL_DATA que les chemins n'existent pas. Idem pour gdalinfo, ogrinfo ou ogr2ogr, le détail de lacommande n'est pas détaillé dans la fenêtre MS DOS.
Visiblement il y a quelque chose qui n'a pas marché lors de l'installation,ce qui expliquerait mes problèmes d'affichage ensuite (juste le fond s'affiche dans firefox mais pas leplan).
Merci si vous puvez m'aider
PS : j'ai déja réinstallé plusieurs fois ms4w et j'ai essayé avec les versions 2.2.1 et 1.6 mais j'ai à chaque fois le même résultat lors de l'installation sur C
Hors ligne
#2 Tue 02 January 2007 18:29
Re: installation ms4w
Bonjour,
Vous devriez avoir des erreurs listées dans votre fichier de log d'apache. Quelles sont elles ?
Avez-vous des espaces vides, caractères spéciaux dans les nom des fichiers où est installé Apache ?
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
#3 Tue 02 January 2007 18:47
- jmbonnaz
- Participant occasionnel
- Date d'inscription: 31 Dec 2006
- Messages: 11
Re: installation ms4w
J'ai installé ms4w sur C. Je n'ai pas vu de carractères spéciaux ni d'espaces vides dans lesnoms de fichieroù est installé Apache.
Il s'agit des erreurs suivantes mais j'ai du mal à comprendre :
[Tue Jan 02 16:49:28 2007] [notice] Apache/2.2.3 (Win32) configured -- resuming normal operations
[Tue Jan 02 16:49:28 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Jan 02 16:49:28 2007] [notice] Parent: Created child process 4352
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Child process is running
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Acquired the start mutex.
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Starting 250 worker threads.
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Starting thread to listen on port 80.
[Tue Jan 02 16:51:53 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Jan 02 16:51:53 2007] [notice] Child 4352: Exit event signaled. Child process is ending.
[Tue Jan 02 16:51:54 2007] [notice] Child 4352: Released the start mutex
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: Waiting for 250 worker threads to exit.
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: All worker threads have exited.
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: Child process is exiting
[Tue Jan 02 16:51:55 2007] [notice] Parent: Child process exited successfully.
[Tue Jan 02 16:52:44 2007] [notice] Apache/2.2.3 (Win32) configured -- resuming normal operations
[Tue Jan 02 16:52:44 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Jan 02 16:52:44 2007] [notice] Parent: Created child process 5236
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Child process is running
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Acquired the start mutex.
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Starting 250 worker threads.
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Starting thread to listen on port 80.
[Tue Jan 02 17:16:36 2007] [error] [client 127.0.0.1] File does not exist: C:/ms4w/Apache/htdocs/favicon.ico
Hors ligne
#4 Tue 02 January 2007 19:00
Re: installation ms4w
J'ai installé ms4w sur C. Je n'ai pas vu de carractères spéciaux ni d'espaces vides dans lesnoms de fichieroù est installé Apache.
C'est déjà ca ;-)
Démarrage d'Apache :
Il s'agit des erreurs suivantes mais j'ai du mal à comprendre :
[Tue Jan 02 16:49:28 2007] [notice] Apache/2.2.3 (Win32) configured -- resuming normal operations
[Tue Jan 02 16:49:28 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Jan 02 16:49:28 2007] [notice] Parent: Created child process 4352
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Child process is running
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Acquired the start mutex.
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Starting 250 worker threads.
[Tue Jan 02 16:49:28 2007] [notice] Child 4352: Starting thread to listen on port 80.
Aucun message d'erreur !
Arrêt d'Apache, je suppose que vous avez lancé la commande pour :
[Tue Jan 02 16:51:53 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Jan 02 16:51:53 2007] [notice] Child 4352: Exit event signaled. Child process is ending.
[Tue Jan 02 16:51:54 2007] [notice] Child 4352: Released the start mutex
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: Waiting for 250 worker threads to exit.
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: All worker threads have exited.
[Tue Jan 02 16:51:55 2007] [notice] Child 4352: Child process is exiting
[Tue Jan 02 16:51:55 2007] [notice] Parent: Child process exited successfully.
Arrêt réalisé avec succé
Puis redémarrage d'Apache :
[Tue Jan 02 16:52:44 2007] [notice] Apache/2.2.3 (Win32) configured -- resuming normal operations
[Tue Jan 02 16:52:44 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Jan 02 16:52:44 2007] [notice] Parent: Created child process 5236
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Child process is running
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Acquired the start mutex.
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Starting 250 worker threads.
[Tue Jan 02 16:52:45 2007] [notice] Child 5236: Starting thread to listen on port 80.
Pas de problème là encore !
Ah, là oui :
[Tue Jan 02 17:16:36 2007] [error] [client 127.0.0.1] File does not exist: C:/ms4w/Apache/htdocs/favicon.ico
Il manque un fichier dans C:/ms4w/Apache/htdocs/favicon.ico ... mais c'est pas cela qui doit vous bloquer.
Visiblement il y a quelque chose qui n'a pas marché lors de l'installation,ce qui expliquerait mes problèmes d'affichage ensuite (juste le fond s'affiche dans firefox mais pas leplan).
Quels genre de problème ? Pour faire quoi ? La page de démarrage d'apache s'affiche t-elle dans votre navigateur (http://localhost/) ? Si vous testez un fichier php comme "phpinfo.php" qui contiendrait :
Code:
<html> <body> <php print phpinfo(); ?> </body> </html>
Est ce qu'il s'affiche correctement ?
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 02 January 2007 19:11
- jmbonnaz
- Participant occasionnel
- Date d'inscription: 31 Dec 2006
- Messages: 11
Re: installation ms4w
IL ne s'affiche pas. firefox me retourne le message suivant :
msEvalRegex(): Regular expression error. String (C:\ms4w\Apache\htdocs\phpinfo.php) failed expression test.
En fait je cherche une raison qui expliquerait que le fichier monde.map s'affiche mal lorsque je le charge. En effet j'ai juste un fond qui s'affiche mais pas de données géographiques après. De la je me suis demandé si le message d'erreur lors del'installation n'expliquerait pas cela. De plus comme indiqué plus haut je n'arrive pas à manipuler les utilitaires de GDAL et OGR.
Mon code est le suivant. peut-être comporte t-il des erreurs. Firefox n'affiche pas ce qui est dans le layer. Par contre la couleur d'arrière plan définie dans la balise imagecolor s'affiche !!
C'était la base de mon problème qui afait quejeme suis posé pleins de questionsmais en vain.
Code:
MAP NAME monde STATUS ON EXTENT 452662.7 2328234.3 452905.1 2328449.1 SIZE 600 400 UNITS meters # répertoire contenant les données SHAPEPATH "Projet" IMAGECOLOR 255 255 200 PROJECTION "init=epsg:27572" END LAYER NAME pays DATA dessin.tab STATUS ON TYPE POLYGON CONNECTIONTYPE OGR CONNECTION dessin.tab CLASS COLOR 0 0 0 LABEL SIZE LARGE MINFEATURESIZE 40 END END #fermeture de l'objet LAYER END #fermeture de l'objet MAP END
Hors ligne
#6 Tue 02 January 2007 20:11
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 442
- Site web
Re: installation ms4w
Alors il doit s'agir d'une erreur dans les paramètres de projection et/ou d'extent.
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#7 Thu 04 January 2007 08:41
- jmbonnaz
- Participant occasionnel
- Date d'inscription: 31 Dec 2006
- Messages: 11
Re: installation ms4w
En fait il s'agissait du problème suivant : dans l'URL je tapais http://localhost/cgi-bin/mapserv.exe?mode=map&map=C:\ms4w\Apache\htdocs\monde.map et j'oubliai à la fin &layers=all.
Mais maintenant j'obtiens un autre message d'erreur qui est le suivant :
msDrawMap(): Image handling error. Failed to draw layer named 'pays'.
msOGRFileOpen(): OGR error. GetLayer(dessin.tab) failed for OGR connection `dessin.tab'.
Mon code est le suivant :
Code:
MAP NAME monde STATUS ON EXTENT 452662.7 2328234.3 452905.1 2328449.1 SIZE 600 400 UNITS meters # répertoire contenant les données SHAPEPATH "projet" IMAGECOLOR 255 255 200 LAYER NAME pays DATA dessin.tab STATUS ON TYPE POLYGON CONNECTIONTYPE OGR CONNECTION "dessin.tab" CLASS COLOR 0 0 0 LABEL SIZE LARGE MINFEATURESIZE 40 END END #fermeture de l'objet LAYER END #fermeture de l'objet MAP END
Je précise que le fichier dessin.tab est dans le dossier projet qui est lui même dans le dossier htdocs. Le fichier monde.map (dont le code est ci-dessus)est directement dans le dossier htdocs.
Dernière modification par jmbonnaz (Thu 04 January 2007 08:41)
Hors ligne
#8 Thu 04 January 2007 13:37
- jmbonnaz
- Participant occasionnel
- Date d'inscription: 31 Dec 2006
- Messages: 11
Re: installation ms4w
J'ai réussi à résoudre le problème ci dessus. Il fallait que j'enlève la ligne DATA DESSIN.TAB.
J'essaye maintenant d'afficher un .dxf et làje lemessage suivant :
msDrawMap(): Image handling error. Failed to draw layer named 'ecole'.
msOGRFileOpen(): OGR error. Open failed for OGR connection `plan.dxf'. File not found or unsupported format.
Mo code est le même :
Code:
MAP NAME ecole STATUS ON EXTENT 437100 337670 437353 337906 SIZE 600 400 UNITS meters # répertoire contenant les données SHAPEPATH "projet" IMAGECOLOR 255 255 255 LAYER NAME ecole STATUS ON TYPE POLYGON CONNECTIONTYPE OGR CONNECTION "plan.dxf" CLASS COLOR 0 0 0 LABEL SIZE LARGE MINFEATURESIZE 40 END END #fermeture de l'objet LAYER END #fermeture de l'objet MAP END
A part que le fichier .dxf et le fichier de code global.map sont dans le dossier projet de httdocs.
Hors ligne