Как настроить файл web.config при публикации сайта на онлайн-сервере?
Я публикую один веб-сайт, но я получил ошибку на этапе поиска, когда я ввожу URL-адрес моих страниц, а затем я получил 500-внутреннюю ошибку сервера, так что я должен внести изменения в свой файл web.conf или в другое место.
Что я уже пробовал:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <httpRuntime executionTimeout="90" maxRequestLength="4096" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" /> <configuration> <connectionstrings> <add name="astha" connectionString="Data Source=208.91.198.196;User Id=aastha;Password=aa12@stha143@;" Provider=sqloledb; providerName="System.Data.SqlClient" /> <add name="Excel03ConString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='Excel 8.0;HDR=YES'" /> <add name="Excel07ConString" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties='Excel 8.0;HDR=YES'" /> <add name="asthaEntities" connectionString="metadata=res://*/App_Code.astha.csdl|res://*/App_Code.astha.ssdl|res://*/App_Code.astha.msl;provider=System.Data.SqlClient;provider connection string="Data Source=ADMIN-PC\SQLExpress;Initial Catalog=astha;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> <compilation defaultLanguage="c#" debug="true" /> <customErrors mode="RemoteOnly" /> <assemblies> <add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <authentication mode="Windows" /> <authorization> <allow users="*" /> <!-- Allow all users --> <!-- <allow users="[comma separated list of users]" roles="[comma separated list of roles]"/> <deny users="[comma separated list of users]" roles="[comma separated list of roles]"/> --> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20" /> <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
F-ES Sitecore
Вам нужно выяснить, в чем заключается ошибка, включив сообщения об ошибках. Если проблема заключается в чем-то в вашей конфигурации, например в строке подключения, то google "Web.config transformations". Это метод, с помощью которого Visual Studio может генерировать различные конфигурационные файлы для публикации в релизе.