{"id":24519,"date":"2018-12-12T11:31:17","date_gmt":"2018-12-12T10:31:17","guid":{"rendered":"http:\/\/exoconsult.com\/?p=24519"},"modified":"2018-12-12T11:48:31","modified_gmt":"2018-12-12T10:48:31","slug":"windev-webdev-erreur-500-19-webservice","status":"publish","type":"post","link":"https:\/\/exoconsult.com\/fr\/windev\/windev-webdev-erreur-500-19-webservice\/","title":{"rendered":"Windev\/Webdev : Erreur 500.19 lors du d\u00e9ploiement d&rsquo;un webservice"},"content":{"rendered":"<p>Lors du d\u00e9ploiement d&rsquo;un webservice dans Windev\/Webdev, j&rsquo;obtenais l&rsquo;erreur HTTP 500.19. Apr\u00e8s quelques recherches, j&rsquo;ai trouv\u00e9 la solution de r\u00e9soudre ce probl\u00e8me.<\/p>\n<p>Ce guide est destin\u00e9 aux utilisateurs de IIS. Je n&rsquo;a pas essay\u00e9 de r\u00e9soudre ce probl\u00e8me avec Apache.<\/p>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-24521 size-large\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-1024x829.png\" alt=\"\" width=\"618\" height=\"500\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-1024x829.png 1024w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-300x243.png 300w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-768x622.png 768w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19.png 1522w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><\/p>\n<p>1) Ouvrez le gestionnaire IIS. Pour se faire, vous pouvez simplement faire une recherche IIS sur Windows (loupe dans la barre de t\u00e2che).<\/p>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-IIS.png\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-24522\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-IIS-1024x568.png\" alt=\"\" width=\"618\" height=\"343\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-IIS-1024x568.png 1024w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-IIS-300x166.png 300w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-IIS-768x426.png 768w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><\/p>\n<p>2) Faites un double-clique sur \u00ab\u00a0Authentication\u00a0\u00bb -&gt; \u00ab\u00a0Anonymous Authentication\u00a0\u00bb -&gt; \u00ab\u00a0Edit&#8230;\u00a0\u00bb<\/p>\n<p>3) R\u00e9cup\u00e9rer le nom de l&rsquo;utilisateur par d\u00e9faut. Dans mon cas, l&rsquo;utilisateur est \u00ab\u00a0IUSR\u00a0\u00bb.<\/p>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Authentication.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-24523\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Authentication.png\" alt=\"\" width=\"432\" height=\"219\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Authentication.png 432w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Authentication-300x152.png 300w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/a><\/p>\n<p>Pour que votre site web ou le webservice puisse fonctionner correctement, il faut que cet utilisateur ait les droits de lecture et\/ou \u00e9criture dans le r\u00e9pertoire contenant les fichiers de votre site ou webservice.<\/p>\n<p>4) Ouvrez un explorateur Windows et rendez-vous dans le r\u00e9pertoire de votre projet (dossier racine). Faites un clique-droit sur le r\u00e9pertoire du projet et s\u00e9lectionnez \u00ab\u00a0Properties\u00a0\u00bb -&gt; \u00ab\u00a0Security\u00a0\u00bb.<\/p>\n<p>5) Cliquez sur le bouton \u00ab\u00a0Edit\u00a0\u00bb et ajoutez l&rsquo;utilisateur IIS (dans mon cas : \u00ab\u00a0IUSR\u00a0\u00bb).<\/p>\n<p>6) Donnez les permissions n\u00e9cessaires au bon fonctionnement de votre site web (Lecture au minimum).<\/p>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Windows.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24527\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Windows.png\" alt=\"\" width=\"384\" height=\"491\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Windows.png 723w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Windows-235x300.png 235w\" sizes=\"(max-width: 384px) 100vw, 384px\" \/><\/a><\/p>\n<p>7) Appliquez la modification et rafraichissez la page dans votre navigateur. Si tout s&rsquo;est bien pass\u00e9, vous devriez voir votre site.<\/p>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-24528\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation-1024x320.png\" alt=\"\" width=\"618\" height=\"193\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation-1024x320.png 1024w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation-300x94.png 300w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation-768x240.png 768w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-WS_Consolidation.png 1584w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><\/p>\n<p>Si votre site ou votre webservice affiche toujours une erreur, il faut peut-\u00eatre forcer la modification de l&rsquo;utilisateur comme suit :<\/p>\n<ul>\n<li>R\u00e9p\u00e9tez les op\u00e9rations d\u00e9crites aux point 4 \u00e0 6.<\/li>\n<li>Dans l&rsquo;onglet \u00ab\u00a0Security\u00a0\u00bb, cliquez sur le bouton \u00ab\u00a0Advanced\u00a0\u00bb.<\/li>\n<li>V\u00e9rifiez les permissions actives et si tout semble correct, cochez la case \u00ab\u00a0Replace all child object permission entries with inheritable permission entries from this object\u00a0\u00bb.<\/li>\n<li>Cliquez sur le bouton \u00ab\u00a0Apply\u00a0\u00bb<\/li>\n<\/ul>\n<p><a href=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-24531\" src=\"http:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced-1024x667.png\" alt=\"\" width=\"618\" height=\"403\" srcset=\"https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced-1024x667.png 1024w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced-300x195.png 300w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced-768x500.png 768w, https:\/\/exoconsult.com\/wp-content\/uploads\/sites\/9\/2018\/12\/Windev_Webservice_Erreur_HTTP_500-19-Security-Advanced.png 1532w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lors du d\u00e9ploiement d&rsquo;un webservice dans Windev\/Webdev, j&rsquo;obtenais l&rsquo;erreur HTTP 500.19. Apr\u00e8s quelques recherches, j&rsquo;ai trouv\u00e9 la solution de r\u00e9soudre ce probl\u00e8me. Ce guide est destin\u00e9 aux utilisateurs de IIS. Je n&rsquo;a pas essay\u00e9 de r\u00e9soudre ce probl\u00e8me avec Apache. 1) Ouvrez le gestionnaire IIS. Pour se faire, vous pouvez simplement faire une recherche IIS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24521,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"page_builder":"","wds_primary_category":0,"footnotes":""},"categories":[18,16],"tags":[],"class_list":["post-24519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webdev","category-windev"],"_links":{"self":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/24519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/comments?post=24519"}],"version-history":[{"count":2,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/24519\/revisions"}],"predecessor-version":[{"id":24532,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/24519\/revisions\/24532"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/media\/24521"}],"wp:attachment":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/media?parent=24519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/categories?post=24519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/tags?post=24519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}