স্থাপনা ওয়েবসাইট: 500 - অভ্যন্তরীণ সার্ভার ত্রুটি


189

আমি একটি এএসপি.এনইটি অ্যাপ্লিকেশন মোতায়েন করার চেষ্টা করছি। আমি সাইটটি আইআইএস-এ স্থাপন করেছি, তবে ব্রাউজারের সাথে দেখার সময় এটি আমাকে এটি দেখায়:

সার্ভার সমস্যা

500 অভ্যন্তরীণ সার্ভার সমস্যা.

আপনি যে সংস্থানটি সন্ধান করছেন তাতে সমস্যা আছে এবং এটি প্রদর্শিত হতে পারে না।

ওয়েবকনফিগের সাথে ঘোরাফেরা করার পরে, আমি পেয়েছি:

পৃষ্ঠাটি প্রদর্শিত হতে পারে না কারণ একটি অভ্যন্তরীণ সার্ভার ত্রুটি ঘটেছে।

এই সার্ভার ত্রুটির পিছনে আসল সমস্যাটি আমি কীভাবে দেখতে পারি?


1
ডিরেক্টরিতে এমভিসি অ্যাপ্লিকেশনটির জন্য আপনার কাছে ওয়াইল্ডকার্ড ম্যাপিং রয়েছে তা নিশ্চিত করুন ...
সাজোশি

উত্তর:


297

প্রথমত, আপনাকে আপনার ওয়েব বার্তাগুলির বিশদ ত্রুটি সক্ষম এবং দেখতে হবে কারণ সুরক্ষার কারণে কী ঘটছে সে সম্পর্কে তথ্য না দিয়ে এটি একটি সাধারণ বার্তা।

বিস্তারিত ত্রুটি সহ, আপনি এখানে আসল সমস্যাটি সনাক্ত করতে পারেন।

এছাড়াও, আপনি যদি সার্ভারে ব্রাউজারটি চালাতে পারেন তবে আপনি ত্রুটির বিবরণ পাবেন কারণ সার্ভারটি আপনাকে স্থানীয় বলে স্বীকৃতি দেয় এবং এটি আপনাকে দেখায়। বা ইভেন্ট ইভেন্টটি ব্যবহার করে যদি আপনি সার্ভারটির লগটি পড়তে পারেন তবে আপনি নিজের ত্রুটির বিবরণও দেখতে পান।

উপর আইআইএস 6

<configuration>
    <system.web>
        <customErrors mode="Off"/>
        <compilation debug="true"/>
    </system.web>
</configuration>

আইআইএস 7 এ

<configuration>
    <system.webServer>
        <httpErrors errorMode="Detailed" />
        <asp scriptErrorSentToBrowser="true"/>
    </system.webServer>
    <system.web>
        <customErrors mode="Off"/>
        <compilation debug="true"/>
    </system.web>
</configuration>

দ্রষ্টব্য: আপনি ডিবাগ = সত্য এড়াতে পারেন । আপনার কেবলমাত্র কিছু সময়ের জন্য কাস্টম ত্রুটিগুলি বন্ধ করতে হবে এবং বিশদ ত্রুটি পৃষ্ঠাটি পেতে হবে।

রেফারেন্স: উইন্ডোজ কাস্টম ত্রুটি মেসেজিং সক্ষম করা হলে তাযান বাবা এর সাহায্যে নিবন্ধ।

এছাড়াও, এটি সহায়তা করতে পারে: কীভাবে বিশদ ত্রুটি বার্তাগুলি সক্ষম করতে হয় (আইআইএস থেকে)।


9
পোস্টের জন্য ধন্যবাদ! আমার পক্ষে যে অংশটি এটি করেছিল তা হ'ল: <httpErferences errorMode = "বিস্তারিত" />
জাসি

@ কোডোমনকিলেকেতাব অবশ্যই একই ... বা অনুরূপ ... যদি আপনি আপনার কম্পিউটারে আইস এক্সপ্রেস চালনা করেন তবে আপনার ইভেন্টভিউয়ারটি খুলুন ...
অ্যারিস্টস

4
run the browser on the serverআমার জন্য কাজ করেছেন .. আপনাকে ধন্যবাদ ভাই
রাজশেকার রেড্ডি

1
@ হ্যাঁ শিখতে হবে - আপনি অল্প সময়ের জন্য আপনার ত্রুটিগুলির কিছু খুঁজে পেতে এবং আপনার অ্যাপ্লিকেশনটি চালিত করতে সক্ষম হওয়ার জন্য বিশদ ত্রুটিটি সক্ষম করে রেখেছেন - তবে আপনি এটিকে আবার বন্ধ করে দিন
অ্যারিস্টোস

1
ধন্যবাদ, আইআইএসের ত্রুটি বার্তাগুলি সক্ষম করে সহায়তা করেছে।
ভাদিম তোফান

25

আমি এই সমস্যাটি নিয়ে আমার চুল টানছিলাম। নীচের প্রবেশিকাটি রুট web.configফাইলে ছিল কিনা তা নিশ্চিত করা আমার জন্য এটি স্থির করে:

<configuration>
  <system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
  </system.webServer>
</configuration>

মনে রাখবেন যে এটি বিদ্যমান এক্সএমএল উপাদানগুলিতে ইতিমধ্যে উপস্থিত থাকলে আপনাকে এটি যুক্ত করতে হবে। আপনি কেবল ফাইলের শেষে যুক্ত করতে পারবেন না কারণ আপনার কোনও উপাদানের একাধিক অনুলিপি থাকতে পারে না।


9

আমার জন্য, ওয়েবকনফিগের নিম্নলিখিত কোডগুলি ছিল অপরাধী। আমি এটিকে সরিয়ে দিলে ওয়েব সাইটটি ভাল কাজ করেছিল।

  <staticContent>
    <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
  </staticContent>

1
ধন্যবাদ .. আমার জন্য কাজ কিন্তু ভিডিওগুলি প্রদর্শনের জন্য কি মাইম্যাপ দরকার?
পঙ্কি শর্মা

9

Godaddy.ocm ভাগ করে নেওয়া হোস্টিংয়ে এএসপি.নেট এমভিসি 3.0 অ্যাপ্লিকেশন মোতায়েন করার পরে আমি এই "500 অভ্যন্তরীণ সার্ভার" ত্রুটিটি শেষ পর্যন্ত সমাধান করেছি।

ডিএলএল ফাইলগুলির রেফারেন্স এবং ফাইলটিতে উল্লিখিত সংস্করণে কোনওভাবেই বিভেদ ছিল web.config

আমি বিভিন্ন ফোরামে উল্লিখিত সমস্ত অপশন চেষ্টা করেছিলাম। কিছুই সাহায্য করেনি, যদিও প্রত্যেকে একই ধরণের সমাধানের পরামর্শ দিয়েছিল, তবে কোনওভাবে এটি আমার দৃশ্যে কার্যকর হয়নি। অবশেষে দু'দিন মাথা ঠাপানোর পরে। আমি সিদ্ধান্ত নিয়েছি যে সমস্ত ডিএলএল ফাইলের রেফারেন্স মুছে ফেলব এবং প্রজেক্ট থেকে ওয়েব কফিগ (একটি স্থানীয় অনুলিপি তৈরি করে) মুছুন এবং অ্যাপ্লিকেশনটিকে ত্রুটি ছুঁড়তে দিন এবং তারপরে স্থানীয় = সত্যে অনুলিপি করে ডিএলএল ফাইল যুক্ত করুন add

সমস্ত ডিএলএল ফাইল যুক্ত হওয়ার পরে, আমি একটি নতুন এএসপি.এনইটি এমভিসি অ্যাপ্লিকেশন তৈরি করেছি এবং আমার সত্যিকারের অ্যাপ্লিকেশনটিতে নতুন অ্যাপ্লিকেশনটির ওয়েবকনফিগটি অনুলিপি করেছি। সুতরাং আমার আসল অ্যাপ্লিকেশনটিতে এখন একটি নতুন ওয়েবকনফিগ রয়েছে, এবং তারপরে আমি সংযোগের স্ট্রিং এবং অন্যান্য রেফারেন্সগুলিকে আমি সংরক্ষিত ওয়েবকনফাইগের স্থানীয় অনুলিপি থেকে অনুলিপি করেছি।

আমি সবেমাত্র অ্যাপ্লিকেশনটি সংকলন করে একটি স্থানীয় ফোল্ডারে এবং GoDaddy এ প্রকাশিত ফোল্ডার এফটিপি প্রকাশ করেছি।

এটি কাজ করে এবং অবশেষে আমার সমস্যা সমাধান হয়ে যায়।


আমার ত্রুটি দ্বারা মীমাংসিত: stackoverflow.com/questions/11359957/... এছাড়াও Elmah ইনস্টল করার ছিল
প্রতি জি

7

আমার ক্ষেত্রে, আমি আমার web.configফাইলটিতে একটি ভুল রেখেছি । অ্যাপ্লিকেশন কীটি কোনওভাবে <অ্যাপসেটেটিং> ট্যাগের নীচে রাখা হয়েছিল। তবে আমি ভাবছি কেন এটি কনফিগারেশন ত্রুটি প্রদর্শন করে না। সমস্যাটি তদন্তের জন্য 500 ত্রুটিটি খুব সাধারণ ic


শুধু এখানে ছিল। ওয়েবকনফিগ একটি সাব ডিরেক্টরিতে ভুল দ্বারা অনুলিপি করা হয়েছিল এবং বিরক্তিকর ভুলের কারণ হয়েছিল যদিও আমি "বিস্তারিত ত্রুটিগুলি দেখান" সত্য হিসাবে সেট করেছিলাম।
অবনী ইয়ায়িন

7

কেবলমাত্র এইচটিএমএল উত্পাদন করে এমন একটি খুব সাধারণ সাইট প্রকাশ করার এবং তারপরে চালানোর আমার প্রথম প্রয়াস "এই পৃষ্ঠায় প্রদর্শিত হতে পারে না কারণ একটি অভ্যন্তরীণ সার্ভার ত্রুটি ঘটেছে" "

সমস্যা: আমার কাছে ভিজ্যুয়াল স্টুডিওতে নেট .৩.০ সেট করার সাইটটি ছিল (ডান ক্লিক করুন ওয়েব সাইট প্রকল্প -> সম্পত্তি পৃষ্ঠাগুলি -> বিল্ড), তবে অ্যাজুরে ওয়েব সাইটটি নেট নেট হিসাবে কনফিগার করা হয়েছিল 4.0। ওহো! আমি এটি অ্যাজুরে 3.5 এ পরিবর্তন করেছি এবং এটি কার্যকর হয়েছে।


5

অন্যান্য পরামর্শের ছাড়াও, পরিবর্তন করতে ভুলবেন না existingResponseএর অ্যাট্রিবিউট httpErrorsকরতে নোড Autoথেকে Replace, অথবা সম্পূর্ণরূপে যে সম্পত্তি মুছে ফেলার জন্য।

<httpErrors existingResponse="Replace" />
                              ^^^^^^^ not going to work with this here

4

শারীরিক হোম ডিরেক্টরিতে (যেমন আইআইএস_আইইউএসআরএসের অ্যাক্সেস নেই) যদি অপর্যাপ্ত অনুমতি থাকে তবে আইআইএস কোনও ইভেন্ট লগ ইঙ্গিত ছাড়াই স্ট্যাটাস কোড 500ও প্রতিবেদন করে।


3

সার্ভার ত্রুটি 500 - অভ্যন্তরীণ সার্ভার ত্রুটি। আপনি যে সংস্থানটি সন্ধান করছেন তাতে সমস্যা আছে এবং এটি প্রদর্শিত হতে পারে না। Goddady। হোস্টিং - ওয়েব - অর্থনীতি - উইন্ডোজ প্লেস্ক

আমার ক্ষেত্রে, আমি এই কোডটি প্রতিস্থাপন করেছি:

<configuration> 
  <system.webServer> 
    <httpErrors errorMode="Detailed" /> 
    <asp scriptErrorSentToBrowser="true"/> 
  </system.webServer> 
  <system.web> 
    <customErrors mode="Off"/>
    <compilation debug="true" targetFramework="4.0"/>
  </system.web> 
</configuration>

তারপরে ফ্রেমওয়ার্ক 3.5 কে ফ্রেমওয়ার্ক 4 এ পরিবর্তন করুন এটি আমার বিশদ ত্রুটি দেখায়। আমি এতে কোড মুছব:

<httpModules></httpModules>

এটি আমার সমস্যার সমাধান করেছে।


3

আইআইএস 8 এর জন্য ত্রুটিযুক্ত সামগ্রী দেখানোর জন্য কাস্টমআরিয়ারস = অফ করা ছাড়া অন্য কিছু করার জন্য অতিরিক্ত পদক্ষেপ রয়েছে।

<system.web>
   <customErrors mode="Off" />
</system.web>
<system.webServer>
   <httpErrors existingResponse="PassThrough" errorMode="Detailed"/>
</system.webServer>

রাউল এই লিঙ্কটিতে প্রশ্নের উত্তর দিয়েছিলেন রাউলের আইআইএস 8 কাস্টম ত্রুটিগুলি বন্ধ করুন


আপনি "বিস্তারিত" পরে /
ক্লোজিংটি

এই সমাধানটি আইআইএস 10.0.14393.0 এর জন্য যা প্রয়োজন ছিল।
মার্কাস পার্সনস

2

সম্ভবত আপনার ওয়েব.কমফিগ ফাইলটি ভুল বা কিছু ট্যাগ অনুপস্থিত। .NET 4 এর জন্য সঠিক কনফিগার ট্যাগ ব্যবহার করে আমি আমার সমস্যার সমাধান করেছি ।

<system.web>
    <compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
        <assemblies>
            <add assembly="System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        </assemblies>
    </compilation>
    <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
        <namespaces>
            <clear/>
            <add namespace="System"/>
            <add namespace="System.Collections"/>
            <add namespace="System.Collections.Specialized"/>
            <add namespace="System.Configuration"/>
            <add namespace="System.Text"/>
            <add namespace="System.Text.RegularExpressions"/>
            <add namespace="System.Web"/>
            <add namespace="System.Web.Caching"/>
            <add namespace="System.Web.SessionState"/>
            <add namespace="System.Web.Security"/>
            <add namespace="System.Web.Profile"/>
            <add namespace="System.Web.UI"/>
            <add namespace="System.Web.UI.WebControls"/>
            <add namespace="System.Web.UI.WebControls.WebParts"/>
            <add namespace="System.Web.UI.HtmlControls"/>
        </namespaces>
    </pages>
    <authentication mode="None"/>
</system.web>

2

আমি আপনার সার্ভারের ফাইল এবং ফোল্ডারগুলির জন্য অনুমতিগুলি উপলব্ধি করেছি। আমি আমার ফাইলগুলি একটি লিনাক্স অপারেটিং সিস্টেম থেকে আপলোড করেছি এবং সাধারণত পড়ার এবং লেখার জন্য অনুমতিগুলি সীমিত থাকে। সুতরাং আপলোড করার সময়, অনুমতিটি এখনও স্থানীয় মেশিনের মতোই।

আমার একই ত্রুটি ছিল এবং আমি যে ফোল্ডারটি আপলোড করেছি তার জন্য অনুমতিগুলি পরিবর্তন করেছি এবং ত্রুটিটি চলে গেছে।

আশা করি এটি কাউকে সাহায্য করবে।


এই উত্তরটি কি জুলাই ২০১৪ থেকে মূলত এই উত্তরটির মতো নয় ?
ওয়াই হা লি

1

500 অভ্যন্তরীণ ত্রুটি
উইন্ডোজ হোস্টিংয়ের ত্রুটি

গডাড্ডি হোস্টিংয়ের সমস্যা

আমি একই সমস্যার মুখোমুখি হয়েছি, তবে এখন আমার সমস্যা সমাধান হয়েছে। সর্বদা এই হোস্টিং ব্যবহার করুন এটি কাজ করে।

আপনার ওয়েবকনফাইগ ফাইলটিতে আপনি যে পরিবর্তন করতে চান তা করার জন্য আমি আপনাকে সকলকে সুপারিশ করব। দয়া করে এটি একে একে করুন এবং সরাসরি ডোমেনে এটি পরীক্ষা করুন যাতে আপনি সঠিক সমস্যা বা বৈশিষ্ট্যগুলি খুঁজে পেতে পারেন যা আপনার হোস্টিং সরবরাহকারী আপনাকে ব্যবহার করতে দেয় না।

<?xml version="1.0"?>

<configuration>
    <system.web>
        <trust level="Medium"/>
        <compilation debug="true" targetFramework="4.5">
            <assemblies>
                <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            </assemblies>
        </compilation>

        <httpRuntime targetFramework="4.5" />
        <sessionState mode="InProc" cookieless="false" timeout="90" />
        <authentication mode="Forms">
            <forms loginUrl="default.aspx"  
                   defaultUrl="default.aspx"
                   protection="All"
                   cookieless="UseCookies"
                   slidingExpiration="false"
                   timeout="30"
                   name="aeon.corpusjuris.in" />
        </authentication>

        <customErrors 
            mode="Off" 
            defaultRedirect="errorpage.aspx">

            <error statusCode="403" redirect="errorpage.aspx"/>
            <error statusCode="404" redirect="errorpage.aspx"/>
        </customErrors>

        <!--  <httpModules>
                <add name="HTTPCaching" type="HTTPCaching"/>
            </httpModules>
        -->
    </system.web>

    <runtime>
        <performanceScenario value="HighDensityWebHosting"  />
    </runtime>

    <system.webServer>
        <!--  <modules runAllManagedModulesForAllRequests="true">
                <add name="HTTPCaching" type="HTTPCaching"/>
            </modules>
        -->

        <defaultDocument>
            <files>
                <clear />
                <add value="default.aspx" />
            </files>
        </defaultDocument>

        <httpErrors errorMode="Detailed" />
        <asp scriptErrorSentToBrowser="true"/>

        <staticContent>
            <clientCache cacheControlCustom="public"
                         cacheControlMaxAge="60:00:00"
                         cacheControlMode="UseMaxAge" />
        </staticContent>
    </system.webServer>

    <system.web.extensions>
         <scripting>
             <webServices>
                 <jsonSerialization maxJsonLength="90000000">
                 </jsonSerialization>
             </webServices>
         </scripting>
    </system.web.extensions>

</configuration>

আমার ক্ষেত্রে ত্রুটিটি <বিআরএনএইচআরটাইম্বেবল ভার্শনহাইডার = "মিথ্যা" /> ওয়েবকনফাইগের কারণে হয়েছিল
বি

1

যদি আপনি কোনও কাস্টম এইচটিপিএইচেন্ডার্ল্ডার ব্যবহার করছেন (অর্থাত্ বাস্তবায়ন করছেন IHttpModule), আপনি নিশ্চিত হন যে আপনি তার Errorপদ্ধতিতে কলগুলি পরিদর্শন করছেন ।

স্থানীয় ডিবাগিংয়ের সময় আপনার হ্যান্ডলারটি প্রকৃত HttpExceptions(যার একটি দরকারী Messageসম্পত্তি রয়েছে) নিক্ষেপ করতে পারে :

    public void Error(object sender, EventArgs e)
    {
        if (!HttpContext.Current.Request.IsLocal)
            return;
        var ex = ((HttpApplication)sender).Server.GetLastError();
        if (ex.GetType() == typeof(HttpException))
            throw ex;
    }

এছাড়াও ব্যতিক্রমগুলি পরিদর্শন করতে ভুলবেন না InnerException


1

বিভিন্ন কারণে 500 অভ্যন্তরীণ সার্ভার ত্রুটি দেখা দিতে পারে। প্রথম কারণটি হতে পারে যে ওয়েবকনফিগ ফাইলটি সঠিকভাবে তৈরি হয় নি, এর অর্থ আপনি ওয়েবকনফিগ ফাইলে কিছু ট্যাগ মিস করেছেন। দ্বিতীয়ত এই ত্রুটিটি কিছু কোড সমস্যার কারণে হতে পারে। ওয়েব অ্যাপ্লিকেশনটির কোন উপাদানটি এই ত্রুটি ঘটাচ্ছে তা যাচাই করতে আপনি ওয়েব কোডফাইগ ফাইলে অ্যাপ্লিকেশন সেটিংটি পরীক্ষা করতে পারেন। চিত্রের সাহায্যে 500 টি অভ্যন্তরীণ সার্ভার ত্রুটি সমাধান এবং সনাক্ত করার বিশদটি এখানে দেওয়া হয়েছে:


এই ডোমেন নিবন্ধকরণের মেয়াদ 06/15/2018 এ শেষ হয়েছে।
প্যাট্রিসিয়া

লিঙ্কটি এখন ম্যালওয়ার সরবরাহ করছে। আমি লিঙ্কটি সরিয়েছি
লিয়াম

0

আপনার অ্যাকাউন্টটি আইআইএস ব্যবহার করে তা নিশ্চিত করুন 7 আরও তথ্যের জন্য আপনার উইন্ডোজ হোস্টিং অ্যাকাউন্টে আইআইএস সেটিংস কাস্টমাইজ করা দেখুন। আপনার উইন্ডোজ আইআইএস 7 হোস্টিং অ্যাকাউন্টে পাইপলাইন মোড পরিবর্তন করার নির্দেশাবলী অনুসরণ করুন। ইন্টিগ্রেটেড পাইপলাইন মোড নির্বাচন করুন। আপনার প্রকল্প রেফারেন্স বিভাগে, নিম্নলিখিত সমাবেশগুলির জন্য স্থানীয় অনুলিপি করুন সেট করুন:

System.Web.Abstractions
System.Web.Helpers
System.Web.Routing
System.Web.Mvc
System.Web.WebPages

আপনার প্রকল্পে নিম্নলিখিত সমাবেশগুলি যুক্ত করুন এবং তারপরে স্থানীয় অনুলিপিটি সেট করুন:

Microsoft.Web.Infrastructure
System.Web.Razor
System.Web.WebPages.Deployment
System.Web.WebPages.Razor
Publish your application.

0

কখনও কখনও, কারণটি হতে পারে আপনার .dll সমাবেশগুলির মধ্যে একটি সার্ভারে সঠিকভাবে নিবন্ধভুক্ত নয়।

উদাহরণস্বরূপ, সার্ভারে স্থাপনার ক্ষেত্রে 500 টি ত্রুটি পাওয়ার সময় আপনি সাফল্যের সাথে আপনার স্থানীয় মেশিনে একটি সি # এক্সেল ওয়েব অ্যাপ্লিকেশন চালিয়ে যেতে পারেন, কারণ সার্ভারে কোনও অফিস স্যুট ইনস্টল করা হয়নি, এবং এইভাবে আপনি সার্ভার ত্রুটি পান।


0

যাদের এই সম্ভাবনা রয়েছে (ভিপিএস হোস্টিং নয় ওয়েব হোস্টিং):

রিমোট ডেস্কটপের মাধ্যমে আপনার হোস্টিং সার্ভারের সাথে সংযুক্ত করুন। আপনার দূরবর্তী ডেস্কটপ থেকে ওয়েব ব্রাউজার খুলুন এবং আপনি ত্রুটির বিশদ বিবরণ দেখতে পাবেন।

আপনাকে ওয়েবকনফিগ পরিবর্তন করতে বা অন্য কারও কাছে কোনও বিবরণ প্রকাশ করার দরকার নেই।


0

আপনি যদি আইআইএস 8.5 ব্যবহার করছেন তবে এটি হতে পারে আপনার অ্যাপ্লিকেশনপুল আইডি সেটিংস অ্যাপ্লিকেশনপুলআইড থেকে নেটওয়ার্ক সার্ভিসে পরিবর্তন করতে হবে

প্রশ্নে থাকা অ্যাপ্লিকেশন পুলটিতে ডান ক্লিক করুন, "অ্যাডভান্সড সেটিংস" এ ক্লিক করুন এবং তারপরে আইডিতে স্ক্রোল করুন - এটি সম্ভবত অ্যাপ্লিকেশনপুলআইডেন্টিটিতে সেট করা হবে । বোতামটি (..) ক্লিক করুন এবং তার পরিবর্তে ড্রপডাউন তালিকা থেকে নেটওয়ার্কসাইভেসিটি নির্বাচন করুন ।

এটিও নিশ্চিত করে নিন যে এটি যদি নেট .০.০ অ্যাপ্লিকেশন হয় তবে আপনি আপনার অ্যাপ পুলের framework.০ ফ্রেমওয়ার্কটি উল্লেখ করছেন না।


0

web.configফাইলটি পরিবর্তন করার আগে , আমি যাচাই করবো .NET Frameworkযে আপনি যে সংস্করণটি ব্যবহার করছেন সেটি হ'ল (আমার অর্থ এটি, 4.5! = 4.5.2) আপনার GoDaddyসেটিংসের তুলনায় একই ( আপনার এএসপি.নেট সেটিংস Plesk panel)। এটি আপনার ওয়েবকনফিগ ফাইলটি স্বয়ংক্রিয়ভাবে সঠিক কাঠামোর পরিবর্তিত হবে।

এছাড়াও যে লক্ষ্য এখন জন্য (জানুয়ারি '16), GoDaddyসাথে কাজ করে ASP.Net 3.5এবং 4.5.24.5.2ভিজ্যুয়াল স্টুডিওতে ব্যবহার করতে এটি আরও 2012নতুন হতে হবে এবং 2015 না হলে আপনাকে অবশ্যই নেট নেট ফ্রেমওয়ার্ক 4.5.4 বিকাশকারী প্যাকেজটি ডাউনলোড এবং ইনস্টল করতে হবে।

যদি এখনও কাজ না করে থাকে, তবে হ্যাঁ, আপনার পরবর্তী পদক্ষেপটি বিশদ ত্রুটি প্রতিবেদন সক্ষম করা উচিত যাতে আপনি এটি ডিবাগ করতে পারেন।


0

আমি সম্প্রতি একই সমস্যায় পড়েছি, সার্ভারে ডিস্কের স্থান পূর্ণ ছিল। কিছু স্থান সাফ করা সমস্যার সমাধান করেছে।


0

আরલ পুনর্লিখনের অন্য একটি কারণ হতে পারে, কেবলমাত্র ওয়েলকনফিগ ফাইলের "পুনর্লিখন" বিভাগটি সরিয়ে / মন্তব্য করুন


-1

ডিবাগ মোডে (ভিজ্যুয়াল স্টুডিওতে) সংকলনের চেষ্টা করুন। আপনি যদি রিলিজ মোডে থাকেন তবে অনেকগুলি ইউআরএল পুনর্লিখনের ত্রুটি পাওয়া যাবে না।

চিত্রটি ভিজ্যুয়াল স্টুডিওতে ডিবাগ নির্বাচন কম্বোবক্স দেখায়

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.