From 1ad8c84261870d1de5d79e3dc1cd28036a53c015 Mon Sep 17 00:00:00 2001
From: ArmandBahi <armand.bahi@veremes.com>
Date: Wed, 17 Oct 2018 11:17:00 +0200
Subject: [PATCH] Squashed 'src/module_vm4ms/' changes from 4f506db7..373ef426

373ef426 Change __DIR__ by dirname($_SERVER['SCRIPT_FILENAME'])

git-subtree-dir: src/module_vm4ms
git-subtree-split: 373ef4267417cc542d9a301847cf46c324463b45
---
 web_service/ws/CoordinateSystem.class.inc        | 2 +-
 web_service/ws/CoordinateSystems.class.inc       | 4 ++--
 web_service/ws/Layer.class.inc                   | 2 +-
 web_service/ws/LayerConnection.class.inc         | 2 +-
 web_service/ws/LayerConnections.class.inc        | 4 ++--
 web_service/ws/LayerType.class.inc               | 2 +-
 web_service/ws/LayerTypes.class.inc              | 4 ++--
 web_service/ws/LayerWmsService.class.inc         | 2 +-
 web_service/ws/LayerWmsServices.class.inc        | 4 ++--
 web_service/ws/Layers.class.inc                  | 4 ++--
 web_service/ws/MapServer.class.inc               | 4 ++--
 web_service/ws/MapServerDebugLevel.class.inc     | 2 +-
 web_service/ws/MapServerDebugLevels.class.inc    | 4 ++--
 web_service/ws/Metadata.class.inc                | 2 +-
 web_service/ws/Metadatas.class.inc               | 4 ++--
 web_service/ws/PrivateLayer.class.inc            | 2 +-
 web_service/ws/PrivateLayers.class.inc           | 4 ++--
 web_service/ws/PrivateWmsService.class.inc       | 2 +-
 web_service/ws/PrivateWmsServiceLayer.class.inc  | 2 +-
 web_service/ws/PrivateWmsServiceLayers.class.inc | 4 ++--
 web_service/ws/PrivateWmsServices.class.inc      | 4 ++--
 web_service/ws/PublicLayer.class.inc             | 2 +-
 web_service/ws/PublicLayers.class.inc            | 4 ++--
 web_service/ws/PublicWmsService.class.inc        | 4 ++--
 web_service/ws/PublicWmsServiceLayer.class.inc   | 2 +-
 web_service/ws/PublicWmsServiceLayers.class.inc  | 4 ++--
 web_service/ws/PublicWmsServices.class.inc       | 6 +++---
 web_service/ws/Source.class.inc                  | 2 +-
 web_service/ws/Sources.class.inc                 | 4 ++--
 web_service/ws/Vmap4MapServer.class.inc          | 4 ++--
 web_service/ws/WebObject.class.inc               | 2 +-
 web_service/ws/WebObjects.class.inc              | 4 ++--
 web_service/ws/WmsService.class.inc              | 2 +-
 web_service/ws/WmsServiceLayer.class.inc         | 2 +-
 web_service/ws/WmsServiceLayers.class.inc        | 4 ++--
 web_service/ws/WmsServices.class.inc             | 4 ++--
 36 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/web_service/ws/CoordinateSystem.class.inc b/web_service/ws/CoordinateSystem.class.inc
index 3100068a..e8b9821b 100755
--- a/web_service/ws/CoordinateSystem.class.inc
+++ b/web_service/ws/CoordinateSystem.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file CoordinateSystem.class.inc
diff --git a/web_service/ws/CoordinateSystems.class.inc b/web_service/ws/CoordinateSystems.class.inc
index af573c39..26a9654f 100755
--- a/web_service/ws/CoordinateSystems.class.inc
+++ b/web_service/ws/CoordinateSystems.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'CoordinateSystem.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'Vm4msMetadataAccess.class.inc';
 
 class CoordinateSystems extends Vmap4MapServer {
diff --git a/web_service/ws/Layer.class.inc b/web_service/ws/Layer.class.inc
index 7ae59498..49e0826d 100755
--- a/web_service/ws/Layer.class.inc
+++ b/web_service/ws/Layer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file Layer.class.inc
diff --git a/web_service/ws/LayerConnection.class.inc b/web_service/ws/LayerConnection.class.inc
index 2b7d8a96..f8dee06b 100755
--- a/web_service/ws/LayerConnection.class.inc
+++ b/web_service/ws/LayerConnection.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file LayerConnection.class.inc
diff --git a/web_service/ws/LayerConnections.class.inc b/web_service/ws/LayerConnections.class.inc
index 66b6308a..8346056a 100755
--- a/web_service/ws/LayerConnections.class.inc
+++ b/web_service/ws/LayerConnections.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'LayerConnection.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class LayerConnections extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/LayerType.class.inc b/web_service/ws/LayerType.class.inc
index db41b66f..1026ed6e 100755
--- a/web_service/ws/LayerType.class.inc
+++ b/web_service/ws/LayerType.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file LayerType.class.inc
diff --git a/web_service/ws/LayerTypes.class.inc b/web_service/ws/LayerTypes.class.inc
index f4983030..89077a76 100755
--- a/web_service/ws/LayerTypes.class.inc
+++ b/web_service/ws/LayerTypes.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'LayerType.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class LayerTypes extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/LayerWmsService.class.inc b/web_service/ws/LayerWmsService.class.inc
index ae1a5e2c..a72556b6 100755
--- a/web_service/ws/LayerWmsService.class.inc
+++ b/web_service/ws/LayerWmsService.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file LayerWmsService.class.inc
diff --git a/web_service/ws/LayerWmsServices.class.inc b/web_service/ws/LayerWmsServices.class.inc
index 9d47345f..1965ec9f 100755
--- a/web_service/ws/LayerWmsServices.class.inc
+++ b/web_service/ws/LayerWmsServices.class.inc
@@ -14,8 +14,8 @@
 require_once 'Vmap4MapServer.class.inc';
 require_once 'LayerWmsService.class.inc';
 require_once 'WmsServices.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class LayerWmsServices extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/Layers.class.inc b/web_service/ws/Layers.class.inc
index e3582b6b..50489985 100755
--- a/web_service/ws/Layers.class.inc
+++ b/web_service/ws/Layers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'Layer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'Vm4msMetadataAccess.class.inc';
 require_once 'WmsServices.class.inc';
 
diff --git a/web_service/ws/MapServer.class.inc b/web_service/ws/MapServer.class.inc
index 52477243..def03e48 100755
--- a/web_service/ws/MapServer.class.inc
+++ b/web_service/ws/MapServer.class.inc
@@ -12,8 +12,8 @@
  * 
  */
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class MapServer extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/MapServerDebugLevel.class.inc b/web_service/ws/MapServerDebugLevel.class.inc
index c558fb49..e18dbee6 100755
--- a/web_service/ws/MapServerDebugLevel.class.inc
+++ b/web_service/ws/MapServerDebugLevel.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file MapServerDebugLevel.class.inc
diff --git a/web_service/ws/MapServerDebugLevels.class.inc b/web_service/ws/MapServerDebugLevels.class.inc
index 569d85ae..7bf226f7 100755
--- a/web_service/ws/MapServerDebugLevels.class.inc
+++ b/web_service/ws/MapServerDebugLevels.class.inc
@@ -12,9 +12,9 @@
  * 
  */
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 require_once 'MapServerDebugLevel.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class MapServerDebugLevels extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/Metadata.class.inc b/web_service/ws/Metadata.class.inc
index 69781b2e..63391eed 100755
--- a/web_service/ws/Metadata.class.inc
+++ b/web_service/ws/Metadata.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file Metadata.class.inc
diff --git a/web_service/ws/Metadatas.class.inc b/web_service/ws/Metadatas.class.inc
index 61847b73..7f176cc8 100755
--- a/web_service/ws/Metadatas.class.inc
+++ b/web_service/ws/Metadatas.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'Metadata.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class Metadatas extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/PrivateLayer.class.inc b/web_service/ws/PrivateLayer.class.inc
index c2a25105..8b7d81d7 100755
--- a/web_service/ws/PrivateLayer.class.inc
+++ b/web_service/ws/PrivateLayer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PrivateLayer.class.inc
diff --git a/web_service/ws/PrivateLayers.class.inc b/web_service/ws/PrivateLayers.class.inc
index 7d2f4244..8ddd09a4 100755
--- a/web_service/ws/PrivateLayers.class.inc
+++ b/web_service/ws/PrivateLayers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PrivateLayer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class PrivateLayers extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/PrivateWmsService.class.inc b/web_service/ws/PrivateWmsService.class.inc
index 04ba682a..f094dc3d 100755
--- a/web_service/ws/PrivateWmsService.class.inc
+++ b/web_service/ws/PrivateWmsService.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PrivateWmsService.class.inc
diff --git a/web_service/ws/PrivateWmsServiceLayer.class.inc b/web_service/ws/PrivateWmsServiceLayer.class.inc
index 66953513..8b43e3c8 100755
--- a/web_service/ws/PrivateWmsServiceLayer.class.inc
+++ b/web_service/ws/PrivateWmsServiceLayer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PrivateWmsServiceLayer.class.inc
diff --git a/web_service/ws/PrivateWmsServiceLayers.class.inc b/web_service/ws/PrivateWmsServiceLayers.class.inc
index 91ed9679..5bb1a456 100755
--- a/web_service/ws/PrivateWmsServiceLayers.class.inc
+++ b/web_service/ws/PrivateWmsServiceLayers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PrivateWmsServiceLayer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class PrivateWmsServiceLayers extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/PrivateWmsServices.class.inc b/web_service/ws/PrivateWmsServices.class.inc
index c8880b98..80071819 100755
--- a/web_service/ws/PrivateWmsServices.class.inc
+++ b/web_service/ws/PrivateWmsServices.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PrivateWmsService.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'Vm4msMetadataAccess.class.inc';
 
 class PrivateWmsServices extends Vmap4MapServer {
diff --git a/web_service/ws/PublicLayer.class.inc b/web_service/ws/PublicLayer.class.inc
index c2081aec..2c613e2f 100755
--- a/web_service/ws/PublicLayer.class.inc
+++ b/web_service/ws/PublicLayer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PublicLayer.class.inc
diff --git a/web_service/ws/PublicLayers.class.inc b/web_service/ws/PublicLayers.class.inc
index 19586d4b..bce16c95 100755
--- a/web_service/ws/PublicLayers.class.inc
+++ b/web_service/ws/PublicLayers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PublicLayer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class PublicLayers extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/PublicWmsService.class.inc b/web_service/ws/PublicWmsService.class.inc
index 56cad928..b2da848d 100755
--- a/web_service/ws/PublicWmsService.class.inc
+++ b/web_service/ws/PublicWmsService.class.inc
@@ -2,8 +2,8 @@
 
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PublicWmsServiceLayers.class.inc';
-require_once __DIR__ . '/../vmap/Services.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vmap/Services.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PublicWmsService.class.inc
diff --git a/web_service/ws/PublicWmsServiceLayer.class.inc b/web_service/ws/PublicWmsServiceLayer.class.inc
index fa8bf70a..6ebc26d6 100755
--- a/web_service/ws/PublicWmsServiceLayer.class.inc
+++ b/web_service/ws/PublicWmsServiceLayer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file PublicWmsServiceLayer.class.inc
diff --git a/web_service/ws/PublicWmsServiceLayers.class.inc b/web_service/ws/PublicWmsServiceLayers.class.inc
index aae1322a..d24082d5 100755
--- a/web_service/ws/PublicWmsServiceLayers.class.inc
+++ b/web_service/ws/PublicWmsServiceLayers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PublicWmsServiceLayer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class PublicWmsServiceLayers extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/PublicWmsServices.class.inc b/web_service/ws/PublicWmsServices.class.inc
index bf95e95e..97dbe560 100755
--- a/web_service/ws/PublicWmsServices.class.inc
+++ b/web_service/ws/PublicWmsServices.class.inc
@@ -13,9 +13,9 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'PublicWmsService.class.inc';
-require_once __DIR__ . '/../vmap/Services.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vmap/Services.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'Vm4msMetadataAccess.class.inc';
 
 class PublicWmsServices extends Vmap4MapServer {
diff --git a/web_service/ws/Source.class.inc b/web_service/ws/Source.class.inc
index a9ee6f78..740ec133 100755
--- a/web_service/ws/Source.class.inc
+++ b/web_service/ws/Source.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file Source.class.inc
diff --git a/web_service/ws/Sources.class.inc b/web_service/ws/Sources.class.inc
index 0b490219..f553b5e6 100755
--- a/web_service/ws/Sources.class.inc
+++ b/web_service/ws/Sources.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'Source.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class Sources extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/Vmap4MapServer.class.inc b/web_service/ws/Vmap4MapServer.class.inc
index 24136736..ba8024f3 100755
--- a/web_service/ws/Vmap4MapServer.class.inc
+++ b/web_service/ws/Vmap4MapServer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
-require_once __DIR__ . "/../../class/vitis_lib/DbClass.class.inc";
-require_once __DIR__ . '/../vmap/Vmap.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . "/class/vitis_lib/DbClass.class.inc";
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vmap/Vmap.class.inc';
 
 class Vmap4MapServer extends Vmap {
 
diff --git a/web_service/ws/WebObject.class.inc b/web_service/ws/WebObject.class.inc
index 9efa3d88..99348c66 100755
--- a/web_service/ws/WebObject.class.inc
+++ b/web_service/ws/WebObject.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file WebObject.class.inc
diff --git a/web_service/ws/WebObjects.class.inc b/web_service/ws/WebObjects.class.inc
index 1a8bcf7b..33f9d416 100755
--- a/web_service/ws/WebObjects.class.inc
+++ b/web_service/ws/WebObjects.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'WebObject.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 
 class WebObjects extends Vmap4MapServer {
     /**
diff --git a/web_service/ws/WmsService.class.inc b/web_service/ws/WmsService.class.inc
index 329050d2..4de0c352 100755
--- a/web_service/ws/WmsService.class.inc
+++ b/web_service/ws/WmsService.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file WmsService.class.inc
diff --git a/web_service/ws/WmsServiceLayer.class.inc b/web_service/ws/WmsServiceLayer.class.inc
index 4337a790..ba08df47 100755
--- a/web_service/ws/WmsServiceLayer.class.inc
+++ b/web_service/ws/WmsServiceLayer.class.inc
@@ -1,7 +1,7 @@
 <?php
 
 require_once 'Vmap4MapServer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
 
 /**
  * \file WmsServiceLayer.class.inc
diff --git a/web_service/ws/WmsServiceLayers.class.inc b/web_service/ws/WmsServiceLayers.class.inc
index 39cb12c1..cdeb4060 100755
--- a/web_service/ws/WmsServiceLayers.class.inc
+++ b/web_service/ws/WmsServiceLayers.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'WmsServiceLayer.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'WmsServices.class.inc';
 
 class WmsServiceLayers extends Vmap4MapServer {
diff --git a/web_service/ws/WmsServices.class.inc b/web_service/ws/WmsServices.class.inc
index 67a9da19..4a455b0c 100755
--- a/web_service/ws/WmsServices.class.inc
+++ b/web_service/ws/WmsServices.class.inc
@@ -13,8 +13,8 @@
  */
 require_once 'Vmap4MapServer.class.inc';
 require_once 'WmsService.class.inc';
-require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc';
-require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
+require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc';
 require_once 'Vm4msMetadataAccess.class.inc';
 
 class WmsServices extends Vmap4MapServer {
-- 
GitLab