Skip to Content

Quelles sont les erreurs courantes à l'installation ?

Auteur : L.Jégou

Sous windows comme sous Linux et OSX, l'installation de MapServer peut rencontrer des problèmes à deux niveaux principaux :

  • Les problèmes de bibliothèques de fonctions
    • Sous windows, les fichiers de bibliothèques de fonctions possèdent le plus souvent l'extention .dll, et pour qu'ils soient utilisables par MapServer il faut qu'ils se trouvent soit dans le même répertoire que l'exécutable (généralement /cgi-bin), soit dans un répertoire listé dans la variable d'environnement système PATH (Panneau de Configuration, Système, onglet Avancé, bouton gauche du bas "Variables d'environnement").
    • Sous Linux et OSX, les bibliothèques de fonctions doivent se trouver dans un répertoire dédié à ce type de fichiers, généralement /lib et /usr/lib, ou dans un répertoire listé dans le fichier /etc/ld.so.conf. Les procédures d'installation d'une nouvelle bibliothèque de fonctions modifient généralement ce fichier, sinon il faut le faire à la main, puis exécuter l'utilitaire "ldconfig", qui met à jour la liste des bibliothèques disponibles.
  • Les problèmes de configuration serveur
Les points classiques à vérifier sont :

    • L'accessibilité (droits) des répertoires et des fichiers utilisés par MapServer
      • mapfiles
      • données
      • fichiers temporaires (pour l'écriture des fichiers images générés)
    • La bonne configuration de l'utilisation d'exécutables cgi-bin par le logiciel serveur (identification du répertoire et paramétrage).
    • La bonne configuration des alias de répertoire, notamment pour les fichiers temporaires et certaines applications comme MapLab.