2012-11-23 74 views
23

Trong khi Chuyển Website mới IIS 7.5 Tôi đang phải đối mặt với dưới lỗi:Lỗi HTTP 500,19 - IIS 7.5 Lỗi 0x8007000d

Tôi không chắc chắn cho dù nó được lập trình lỗi hoặc lỗi máy chủ

Summary

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

Detailed Error Information
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x8007000d
Config Error
Config File \?\E:\kunden\homepages\0\d442477881\www\web.config
Requested URL http://mcstech.co.uk:80/
Physical Path
Logon Method Not yet determined
Logon User Not yet determined
Failed Request Tracing Log Directory faultRequestLogPath
Config Source
-1:
0:

Đây là nội dung của tệp webconfig của tôi

<?xml version="1.0"?> 
<configuration> 
    <configSections> 
     <sectionGroup name="system.web"> 
      <section name="urlrewrites" type="ThunderMain.URLRewriter.Rewriter, ThunderMain.URLRewriter, Version=1.0.783.30976, Culture=neutral, PublicKeyToken=7a95f6f4820c8dc3"/> 
     </sectionGroup> 
     <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 
       <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
       <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 
        <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/> 
        <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
        <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
        <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
        </sectionGroup> 
        </sectionGroup> 
        </sectionGroup></configSections> 
    <connectionStrings> 
     <add name="constr" connectionString="Data Source=98.130.0.20;Initial Catalog=C283122_mcs;Persist Security Info=True;User ID=C283122_mcsweb;Password=Mcsweb100t"/> 
    </connectionStrings> 
    <appSettings> 
     <!--<add key="RTE.AjaxUploader.UploadSpeedKB" value="500"/>--> 
     <!--<add key="RTE.ImageEditor.TempFolder" value="~/rtetemp"/>--> 
     <add key="RichTextEditorTempPath " value="~/rtetemp"/> 
    </appSettings> 
    <system.webServer> 
     <staticcontent> 
      <clientcache cachecontrolmaxage="150.00:00:00" cachecontrolmode="UseMaxAge"> 
      </clientcache></staticcontent> 
     <modules> 
      <remove name="ScriptModule"/><add name="UploadModule" type="RTE.UploadModule,RichTextEditor"/> 
      <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules> 
     <validation validateIntegratedModeConfiguration="false"/> 
      <handlers> 
      <remove name="WebServiceHandlerFactory-Integrated"/> 
      <remove name="ScriptHandlerFactory"/> 
      <remove name="ScriptHandlerFactoryAppServices"/> 
      <remove name="ScriptResource"/> 
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      </handlers> 
      </system.webServer> 

    <system.web> 
     <sessionState cookieless="UseCookies" cookieName="Dont_delete_cookie" mode="InProc"/> 
     <!--<httpRuntime requestValidationMode="2.0"/>--> 
     <machineKey validationKey="ACCC9E972F97EC8FDEE6852A04F17354F47E574D8769E0DE65291BBC22898370CE31FE4117CD1715F0CD8A932A7C71D3A4971B8BD534557881756E573DA6AF18" decryptionKey="0253BD20700FC9BC9DABDAA663581BF14B455000C74CDA08D558E30839C95312" validation="SHA1" decryption="AES"/> 
     <!-- <sessionState mode="InProc" timeout="30" />--> 
     <!-- <customErrors mode="Off"/>--> 
     <customErrors mode="RemoteOnly" defaultRedirect="http://mcstech.co.uk/"/> 

     <pages validateRequest="false"> 
      <controls> 
       <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
       <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></controls></pages> 

     <!--<httpModules> 
     <add name="UploadModule" type="RTE.UploadModule,RichTextEditor"/> 
    </httpModules>--> 

     <urlrewrites> 
      <rule> 
       <url>/web-design-clients</url> 
       <rewrite>web-design-clients.aspx</rewrite></rule> 
      <rule> 
       <url>/case-study/(.*)</url> 
       <rewrite>/case-study.aspx?id=$1</rewrite> 
      </rule> 
      <rule><url>/case-studies</url> 
       <rewrite>case-studies.aspx</rewrite></rule> 
      <rule> 
       <url>/internet-website-promotion-marketing</url> 
       <rewrite>internet-website-promotion-marketing.aspx</rewrite></rule> 
      <rule> 
       <url>/flash-website-design</url> 
       <rewrite>flash-website-design.aspx</rewrite></rule> 
      <rule> 
       <url>/ecommerce-site-design-development</url> 
       <rewrite>ecommerce-site-design-development.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/custom-website-design</url> 
       <rewrite>custom-website-design.aspx</rewrite></rule> 
      <rule> 
       <url>/website-design-process-steps</url> 
       <rewrite>website-design-process-steps.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/sem-ppc-packages</url> 
       <rewrite>sem-ppc-packages.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/home</url> 
       <rewrite>Default.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/mcs-technologies</url> 
       <rewrite>company.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-solutions</url> 
       <rewrite>solutions.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-solutions/web-and-mobile-presence</url> 
       <rewrite>/web-and-mobile-presence.aspx</rewrite></rule> 
      <rule> 
       <url>/our-solutions/online-branding</url> 
       <rewrite>/online-branding.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-solutions/business-software-solutions</url> 
       <rewrite>/business-software-solutions.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-solutions/online-sales-marketing</url> 
       <rewrite>/online-sales-marketing.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-solutions/mobile-applications</url> 
       <rewrite>/mobile-applications.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-services/web-design-development</url> 
       <rewrite>/web-design-development.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-services/web-hosting</url> 
       <rewrite>/web-hosting.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-services/mobile-app-development</url> 
       <rewrite>/mobile-app-development.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-services/web-marketing</url> 
       <rewrite>/web-marketing.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-services/seo</url> 
       <rewrite>/seo.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/portfolio</url> 
       <rewrite>portfolio.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/contact-mcs</url> 
       <rewrite>contact_us.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/website-packages</url> 
       <rewrite>website-packages.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/terms-conditions</url> 
       <rewrite>terms-conditions.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/sitemap</url> 
       <rewrite>sitemap.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/privacy-policy</url> 
       <rewrite>privacy-policy.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-methodology/web-design-development</url> 
       <rewrite>/m-web-design-development.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-methodology/web-marketing</url> 
       <rewrite>/m-web-marketing.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-methodology/mobile-applications</url> 
       <rewrite>/m-mobile-applications.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/our-expertise</url> 
       <rewrite>our-expertise.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/careers</url> 
       <rewrite>careers.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/request-for-proposal</url> 
       <rewrite>request-for-proposal.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/testimonials</url> 
       <rewrite>Testimonials.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/web-design-company</url> 
       <rewrite>web-design-company.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/contact-us-confirmation</url> 
       <rewrite>contact-us-confirmation.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/request-proposal-confirmation</url> 
       <rewrite>request-proposal-confirmation.aspx</rewrite> 
      </rule> 
      <rule> 
       <url>/Captcha</url> 
       <rewrite>Captcha.aspx</rewrite> 
      </rule> 
     </urlrewrites> 
     <compilation debug="true"> 


      <assemblies> 
       <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
       <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
       <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
       <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
       <add assembly="System.Net, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation> 
     <httpHandlers> 
      <remove verb="*" path="*.asmx"/> 
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></httpHandlers> 
     <httpModules> 
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></httpModules></system.web> 
    <system.codedom> 
     <compilers> 
      <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4"> 
       <providerOption name="CompilerVersion" value="v3.5"/> 
       <providerOption name="WarnAsError" value="false"/></compiler> 
      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4"> 
       <providerOption name="CompilerVersion" value="v3.5"/> 
       <providerOption name="OptionInfer" value="true"/> 
       <providerOption name="WarnAsError" value="false"/></compiler></compilers></system.codedom> 
    <runtime> 
     <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1"> 
      <dependentAssembly> 
       <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> 
       <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/></dependentAssembly> 
      <dependentAssembly> 
       <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> 
       <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/></dependentAssembly></assemblyBinding></runtime></configuration> 
+0

Bạn có phiên bản khuôn khổ phù hợp trong Hồ bơi ứng dụng không? – ChrisBint

+0

Tôi có cùng một vấn đề, như xa như tôi tìm kiếm này có thể xảy ra do sự cho phép vấn đề cho thư mục được xuất bản hoặc Web.config không hợp lệ, nhưng trong trường hợp của bạn web.config có vẻ hợp lệ. Tôi chắc chắn rằng đây không phải là lỗi lập trình, nó phải là lỗi máy chủ – Umamaheswaran

Trả lời

53

Có vẻ như bạn đang sử dụng chức năng ghi đè url. Hãy chắc chắn rằng bạn đã cài đặt phần mềm viết lại của bạn trong máy chủ khác khôn ngoan bạn có thể nhận được lỗi này.

Để kiểm tra xem có viết lại URL được cài đặt hay không, bạn có thể truy cập "IIS Home" và xem liệu có thành phần ghi đè URL trong danh sách thành phần hay không.

Nếu bạn không tìm thấy một sau đó bạn có thể cài đặt tương tự sử dụng các liên kết dưới đây: http://www.iis.net/downloads/microsoft/url-rewrite

Bạn cũng có thể sử dụng Microsoft Web Platform Installer và cài đặt các sản phẩm URL Rewrite.

+0

Phần mềm ghi đè nào sẽ được cài đặt? Làm thế nào để cài đặt nó? – splash27

+1

@ splash27 URL viết lại là một phần mở rộng của Microsoft cho IIS. tôi đã thêm liên kết nơi bạn có thể tải nó. Hy vọng điều này sẽ giúp – Umamaheswaran

+0

Nó giải quyết rắc rối của tôi, và nhiều hơn nữa ... Trình cài đặt liên kết này bao gồm tùy chọn bộ nhớ cache php 7 cho x64 – Froggiz

0

Đường dẫn thư mục bị xóa khỏi tệp web.config và đã hoạt động đối với tôi.

<system.webServer> 
    <defaultDocument> 
     <files> 
      <clear /> 
      <add value="Default.asp" /> 
      <add value="Default.htm" /> 
     </files> 
    </defaultDocument> 
    <!--<directorybrowse enabled="false"></directorybrowse>--> 
</system.webServer> 
1

Lỗi HTTP 500.19 - Lỗi IIS 7.5 0x8007000d nói về phần tử không hợp lệ trong web.config của bạn. Đó là lý do tại sao IIS không thể đọc tệp này để bắt đầu trang web của bạn. Bạn có thể tìm phần tử probloem bằng cách bình luận một số khối và tìm kiếm loại lỗi. Lý do của lỗi này (500.19) có thể khác nhau.

2

Thử cài đặt URL Rewrite bằng cách sử dụng Trình cài đặt nền tảng web. Điều đó đã khắc phục được vấn đề của tôi.

enter image description here

Các vấn đề liên quan