Ayhan ARDA

Plesk kurulu sunucuda .net core internal server error lock violation hatası

&NewLine;<p class&equals;"wp-block-paragraph">IIS te &period;net core kullanan siteleriniz a&scedil;a&gbreve;&inodot;daki hatay&inodot; veriyor olabilir&period;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">HTTP Error 500&period;19 &&num;8211&semi; Internal Server Error<br>The requested page cannot be accessed because the related configuration data for the page is invalid&period; <br>Detailed Error Information <br>Module IIS Web Core <br>Notification BeginRequest <br>Handler Not yet determined <br>Error Code 0x80070021 <br>Config Error Lock violation <br>Config File &bsol;&quest;&bsol;C&colon;&bsol;Inetpub&bsol;vhosts&bsol;ayhanarda&period;com&bsol;web&period;config<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Öncelikle &period;net core çal&inodot;&scedil;&inodot;p çal&inodot;&scedil;mad&inodot;&gbreve;&inodot;n&inodot; ya da kurulu olup olmad&inodot;&gbreve;&inodot;n&inodot; test edelim&period;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">C&colon;&bsol;Users&bsol;Administrator&gt&semi;dotnet &&num;8211&semi;version<br>&NewLine;2&period;1&period;401<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">C&colon;&bsol;Users&bsol;Administrator&gt&semi;dotnet &&num;8211&semi;info<br>&NewLine;&period;NET Core SDK &lpar;reflecting any global&period;json&rpar;&colon;<br>&NewLine; Version&colon; 2&period;1&period;401<br>&NewLine; Commit&colon; 91b1c13032<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Runtime Environment&colon;<br>&NewLine; OS Name&colon; Windows<br>&NewLine; OS Version&colon; 10&period;0&period;14393<br>&NewLine; OS Platform&colon; Windows<br>&NewLine; RID&colon; win10-x64<br>&NewLine; Base Path&colon; C&colon;&bsol;Program Files&bsol;dotnet&bsol;sdk&bsol;2&period;1&period;401&bsol;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Host &lpar;useful for support&rpar;&colon;<br>&NewLine; Version&colon; 2&period;2&period;6<br>&NewLine; Commit&colon; 7dac9b1b51<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">&period;NET Core SDKs installed&colon;<br>&NewLine; 2&period;1&period;3 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;sdk&rsqb;<br>&NewLine; 2&period;1&period;4 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;sdk&rsqb;<br>&NewLine; 2&period;1&period;401 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;sdk&rsqb;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">&period;NET Core runtimes installed&colon;<br> Microsoft&period;AspNetCore&period;All 2&period;1&period;3 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;All&rsqb;<br> Microsoft&period;AspNetCore&period;All 2&period;2&period;5 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;All&rsqb;<br> Microsoft&period;AspNetCore&period;All 2&period;2&period;6 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;All&rsqb;<br> Microsoft&period;AspNetCore&period;App 2&period;1&period;3 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;App&rsqb;<br> Microsoft&period;AspNetCore&period;App 2&period;2&period;5 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;App&rsqb;<br> Microsoft&period;AspNetCore&period;App 2&period;2&period;6 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;AspNetCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 1&period;0&period;4 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 1&period;0&period;9 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 1&period;1&period;1 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 1&period;1&period;6 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;0&period;4 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;0&period;5 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;0&period;6 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;1&period;3 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;2&period;5 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<br> Microsoft&period;NETCore&period;App 2&period;2&period;6 &lbrack;C&colon;&bsol;Program Files&bsol;dotnet&bsol;shared&bsol;Microsoft&period;NETCore&period;App&rsqb;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Görünen o ki kurulum ve çal&inodot;&scedil;mas&inodot;nda bir sorun yok &comma; hatta proje olu&scedil;turup olu&scedil;turamad&inodot;&gbreve;&inodot;m&inodot;za cmd konsolu üzerinden bakabiliriz&period; Bir konsol projesi olu&scedil;tural&inodot;m ve publish edelim &comma; gereçek ortamda yay&inodot;nlamasak ta i&scedil;levinin çal&inodot;&scedil;t&inodot;&gbreve;&inodot;n&inodot; anlayabiliriz&period;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">dotnet new console -o ayhanarda<br>cd ayhanarda<br>dotnet publish<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">E&gbreve;er buraya kadar bir sorun yoksa &period;net in çal&inodot;&scedil;t&inodot;&gbreve;&inodot;na emin olabilirsiniz&period; Hatada ne diyordu &comma; Lock Violation &comma; yani bir &scedil;eyler &period;net core un çal&inodot;&scedil;mas&inodot;n&inodot; engelliyor &comma; kilitliyor&period;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Bu hatay&inodot; gidermek için Plesk panelinizde Araçlar&sol;ayarlar bölümünde Güvenlik bölümüne gelip buradan güvenlik ilkesi ad&inodot;m&inodot; ile a&scedil;a&gbreve;&inodot;daki bölümün tikini kald&inodot;r&inodot;n&inodot;z &comma; siteniz çal&inodot;&scedil;acakt&inodot;r&period;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"><em>Özel i&scedil;leyiciler ilkesi<br>Mü&scedil;terilerin web&period;config dosyas&inodot;yla sunucu seviyesinde tan&inodot;mlanan IIS i&scedil;leyicilerini bypass etmesini önlemek için bu seçene&gbreve;i etkinle&scedil;tirin&period;<br>&lpar;UN TICK&rpar; <&sol;em><strong><em>web&period;config ile i&scedil;leyicileri geçersiz k&inodot;lma yetene&gbreve;ini engelleyin<&sol;em><&sol;strong><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">for english&colon; <&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Log into Plesk<br>&NewLine;Untick Prohibit the ability to override handlers via web&period;config in Plesk &gt&semi; Tools &amp&semi; Settings &gt&semi; Security<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"><strong><em> <&sol;em><&sol;strong>Ayhan ARDA<&sol;p>&NewLine;&NewLine;

Mobil sürümden çık