WEBDEV 2024 : Les concepts

230 Partie 8 : Hébergement de sites WEBDEV Les options concernant le serveur WEB sont les sui- vantes : • Serveur utilisé  : Le bouton "Serveur" permet de choisir un des serveurs WEB installés sur le poste en cours pour exécuter les sites WEBDEV. Atten- tion : Ce serveur sera utilisé pour tous les sites dynamiques WEBDEV installés sur ce poste. Si le serveur utilisé n’est pas présent dans cette liste, choisissez "Autre". Il faudra alors configurer manuellement le serveur Web utilisé. Pour plus de détails sur la configuration de serveurs spéci- fiques, consultez l’aide en ligne. • Diagnostic  : Le bouton "Diagnostic" permet d’effectuer une vérification de la configuration du poste en cours. Ce diagnostic permet de vérifier : • si le protocole TCP/IP est installé • si un serveur Web (serveur HTTP) est lancé • si le gestionnaire de protocole AWP est correc- tement configuré • si les exécutables WEBDEV nécessaires sont présents. Si une de ces conditions n’est pas remplie, les sites WEBDEV dynamiques ne pourront pas fonc- tionner. Pour plus de détails, consultez l’aide en ligne. • Nom ou adresse IP du poste en cours  : L’adminis- trateur WEBDEV permet de spécifier un nom ou une adresse IP pour désigner un poste spécifique. Il est également possible de spécifier le numéro de port. Par exemple : localhost:8080. Ce poste sera utilisé : • lors de l’utilisation du bouton "Diagnostic". • lors de l’utilisation du bouton "Page de test". • lors du test d’un site, d’une page, d’un état, ... depuis l’éditeur WEBDEV (icône "GO"). • Test  : Le bouton "Page de test" permet d’afficher sous le navigateur une page permettant de lancer chacun des sites WEBDEV dynamiques et des Webservices WEBDEV dynamiques installés sur ce poste. Pour plus de détails sur les tests d’un site WEBDEV, consultez le chapitre 5. Test d’un site en pratique. La zone "Recherche des pages périmées" permet de rechercher les pages périmées. L’option "Auto- riser la recherche des pages périmées" permet d’activer et de paramétrer la recherche des pages périmées sur les sites WEBDEV gérés par le serveur d’application WEBDEV. La zone "Impressions" permet de définir l’impri- mante utilisée par défaut (site intranet uniquement). Le bouton "Impressions" permet de sélectionner l’imprimante utilisée par défaut lors d’une impres- sion directe sur une imprimante locale ou réseau du serveur Web. La zone "Messages d’erreur" permet de paramétrer les messages d’erreurs affichés dans le navigateur. Le bouton "Erreurs" affiche les différentes erreurs pouvant être affichées dans le navigateur de l’inter- naute. Il est possible de personnaliser le message d’erreur ou encore la page HTML où l’erreur est affi- chée. La zone "Divers" propose les options suivantes : • Gestion des emails : Si l’option "Désactiver le spooler de mail" est décochée, vos sites pourront envoyer des emails sans bloquer l’exécution des différents traitements (mode asynchrone). Il est également nécessaire d’activer le mode asynchrone à l’ouverture de la session d’emails (à l’aide de la fonction EmailOuvreSessionSMTP ou EmailOuvreSession ). Si le mode asynchrone est activé, tous les emails à envoyer seront transmis à un "Spooler". Les emails sont ainsi mis en file d’attente avant d’être envoyés. L’exécution des fonctions Email n’est alors plus bloquante pour le reste du programme. La fonction EmailEtat permet de connaître l’état d’un email. Remarque  : Si l’administrateur WEBDEV est fermé, le spooler d’emails est vidé : les emails en attente ne sont pas envoyés et sont enlevés du spooler. Si vous cochez l’option "Désactiver le spooler de mail" alors que des emails sont en attente, ces emails ne seront pas perdus : l’administrateur continue de les envoyer, mais aucun nouveau mail ne sera accepté par le spooler. Attention  : Le mode asynchrone est utilisable uniquement lors de l’ouverture d’une session sur un serveur SMTP (fonction EmailOuvreSes- sionSMTP pour l’envoi d’emails ou fonction Emai- lOuvreSession). Ce mode est ignoré dans tous les autres cas. • Gestion des Sockets : Si l’option "Autoriser les sockets serveur" est cochée, vos sites pourront manipuler les sockets du serveur (à l’aide des fonctions Socketxxx du WLangage).

RkJQdWJsaXNoZXIy NDQ0OA==