Bonjour à tous,
Mes tâches planifiées ne s'éxécutent pas, tant sur la plateforme PCScloud (SaaS) (https) que sur leur serveur de test.
Par contre sur kalanda ça marche bien. (non Saas, http)
J'ai posté sur le forum de PCsoft mais pas de réponse, et comme je fais des commentaires, je poste ici...
Je suis en contact avec les 2 supports gratuits (PCScloud et PCsoft) mais ils me répondent du bout des lèvres et c'est assez pénible. Pour PCScloud "la plateforme est opérationnelle".
PCsoft consent à me répondre exceptionnellement et à un seul problème (et oui, je suis en V26 et pas en 27).
A la question :
Pourquoi le bouton de test du site de l'administrateur webdev me met "https://https/monprojet" au lieu de "https://mondomaine.fr/monprojet" dans la barre d'adresse ils me répondent :
>> Pour répondre à votre demande technique,Nous n'avons pas cette difficulté en version 27. Lors du test du site depuis l'administrateur WEBDEV l'URL est correcte
Le fichier index.htm est celui généré par webdev avec une correction à postériori pour préciser le nom de déploiement au lieu du nom de projet (il est validé par PCsoft), il n'est pas mis à jour par le déploiement.
Important : l'erreur générée dans le log WDSessionErr donne, à chaque échéance du timer de tâche planifiée:
Je met ici aussi car je me demande si ça tourne pas autour de ça:_ 20220127144551 DYN 0 nomdeploiement *ERROR* ERR_MSG_BOX COL_Gdc.TPL_NotifQuotidCourrier 0 nomdeploiement WWCLOUD
Que s'est-il passé ?
Erreur TCP/IP, connect() a échoué. Serveur Web non lancé.
Hôte inconnu.
(Code : 11001)|CC1100 (INTERNAL ERROR) : Une erreur système a été détectée pendant l'envoi de la requête HTTP.
Code erreur : 0
Mon code ne pose pas de pb en test ni sur kalanda.<!DOCTYPE html><html><head>
<meta name="generator" content="WEBDEV"><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>...</title>
<script>var sURLRebond = window.location.pathname.replace('index.php','').replace('index.html',''); if (sURLRebond.substr(-5).toLowerCase() === '.html' || sURLRebond.substr(-4).toLowerCase() === '.htm' || sURLRebond.substr(-4).toLowerCase() === '.php') sURLRebond = sURLRebond.split('/').slice(0,-1).join('/');var sURLRebondSuite = "/nomdeploiement"; if (sURLRebond==="" || sURLRebond[sURLRebond.length-1]!=='/') sURLRebond += '/'; if (sURLRebondSuite!=="" && sURLRebondSuite[0]==='/') sURLRebondSuite = sURLRebondSuite.substr(1); window.location.pathname = sURLRebond + sURLRebondSuite</script>
</head><body></body></html>
La tâche planifiée comporte une seule ligne, le nom d'une procédure globale.
Cette procédure globale s’exécute bien sur un bouton (mais ça, ça veut dire que le serveur est démarré...)
Qu'est ce qui fait que le serveur web n'est pas démarré par la tâche planifiée ? Je suppose que c'est une tâche serveur windows qui fait ça mais bien sûr je n'est pas la main dessus.
Merci pour votre aide.
Partager