Umbraco with MySQL on GoDaddy Windows Shared Hosting
I'm having some issues deploying a site that is running well locally. I deployed the application to my godaddy server but I keep on getting a 500 error page "Beware of Sharks" thing.
Have you tried to contact GoDaddy about this to hear what they're saying? As you probably know the error code is due to an internal server error, which could be caused by some buggy code but could also be because of some server related issues.
I had the same issue. It was the web.config file not bieng asp.net 4.0 compatable. Heres mine that fixed it:
<?xml version="1.0"?> <!-- Note: As an alternative to hand editing this file you can use the web admin tool to configure settings for your application. Use the Website->Asp.Net Configuration option in Visual Studio. A full list of settings and comments can be found in machine.config.comments usually located in \Windows\Microsoft.Net\Framework\v2.x\Config --> <configuration> <appSettings/> <connectionStrings> </connectionStrings> <system.web> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="true" targetFramework="4.0"> <assemblies> </assemblies> </compilation> <!-- The <authentication> section enables configuration of the security authentication mode used by ASP.NET to identify an incoming user. --> <authentication mode="Windows"/> <!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs during the execution of a request. Specifically, it enables developers to configure html error pages to be displayed in place of a error stack trace. <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> <error statusCode="403" redirect="NoAccess.htm" /> <error statusCode="404" redirect="FileNotFound.htm" /> </customErrors> --> <pages controlRenderingCompatibilityVersion="3.5"/></system.web> <system.codedom> </system.codedom> <!-- The system.webServer section is required for running ASP.NET AJAX under Internet Information Services 7.0. It is not necessary for previous version of IIS. --> <system.webServer> </system.webServer> </configuration>
Umbraco with MySQL on GoDaddy Windows Shared Hosting
I'm having some issues deploying a site that is running well locally. I deployed the application to my godaddy server but I keep on getting a 500 error page "Beware of Sharks" thing.
I can't even see the errors...
This is my config file:
<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> </configSections> <appSettings> <add key="umbracoDbDSN" value="server=xxxxxxx.db.3570387.hostedresource.com;database=xxxxxxx;user id=xxxxxx;password=xxxxxx;datalayer=MySql" /> <add key="umbracoConfigurationStatus" value="4.6.1" /> <add key="umbracoReservedUrls" value="~/config/splashes/booting.aspx,~/install/default.aspx,~/config/splashes/noNodes.aspx" /> <add key="umbracoReservedPaths" value="~/umbraco,~/install/" /> <add key="umbracoContentXML" value="~/App_Data/umbraco.config" /> <add key="umbracoStorageDirectory" value="~/App_Data" /> <add key="umbracoPath" value="~/umbraco" /> <add key="umbracoEnableStat" value="false" /> <add key="umbracoHideTopLevelNodeFromPath" value="true" /> <add key="umbracoEditXhtmlMode" value="true" /> <add key="umbracoUseDirectoryUrls" value="false" /> <add key="umbracoDebugMode" value="true" /> <add key="umbracoTimeOutInMinutes" value="20" /> <add key="umbracoVersionCheckPeriod" value="7" /> <add key="umbracoDisableXsltExtensions" value="true" /> <add key="umbracoDefaultUILanguage" value="en" /> <add key="umbracoProfileUrl" value="profiler" /> <add key="umbracoUseSSL" value="false" /> <add key="umbracoUseMediumTrust" value="true" /> <!-- Set this to true to enable storing the xml cache locally to the IIS server even if the app files are stored centrally on a SAN/NAS Alex Norcliffe 2010 02 for 4.1--> <add key="umbracoContentXMLUseLocalTemp" value="false" /> </appSettings> <system.web> <trust level="Medium" originUrl=".*" /> <customErrors mode="Off" /> </system.web> <!-- ASPNETAJAX --> <system.web.extensions> <scripting> <scriptResourceHandler enableCompression="true" enableCaching="true" /> </scripting> </system.web.extensions> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true"> <remove name="ScriptModule" /> <remove name="UrlRewriteModule" /> <remove name="umbracoRequestModule" /> <remove name="viewstateMoverModule" /> <remove name="umbracoBaseRequestModule" /> <remove name="ClientDependencyModule" /> <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" /> <add name="umbracoRequestModule" type="umbraco.presentation.requestModule" /> <add name="viewstateMoverModule" type="umbraco.presentation.viewstateMoverModule" /> <add name="umbracoBaseRequestModule" type="umbraco.presentation.umbracobase.requestModule" /> <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add name="ClientDependencyModule" type="ClientDependency.Core.Module.ClientDependencyModule, ClientDependency.Core" /> <add name="Elmah.ErrorMailModule" type="Elmah.ErrorMailModule" preCondition="managedHandler" /> <add name="Elmah.ErrorLogModule" type="Elmah.ErrorLogModule" preCondition="managedHandler" /> <add name="Elmah.ErrorFilterModule" type="Elmah.ErrorFilterModule" preCondition="managedHandler" /> </modules> <handlers accessPolicy="Read, Write, Script, Execute"> <remove name="WebServiceHandlerFactory-Integrated" /> <remove name="ScriptHandlerFactory" /> <remove name="ScriptHandlerFactoryAppServices" /> <remove name="ScriptResource" /> <remove name="Channels" /> <remove name="Channels_Word" /> <remove name="ClientDependency" /> <remove name="SpellChecker" /> <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.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=4.0.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=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add verb="*" name="Channels" preCondition="integratedMode" path="umbraco/channels.aspx" type="umbraco.presentation.channels.api, umbraco" /> <add verb="*" name="Channels_Word" preCondition="integratedMode" path="umbraco/channels/word.aspx" type="umbraco.presentation.channels.wordApi, umbraco" /> <add verb="*" name="ClientDependency" preCondition="integratedMode" path="DependencyHandler.axd" type="ClientDependency.Core.CompositeFiles.CompositeDependencyHandler, ClientDependency.Core " /> <add verb="GET,HEAD,POST" preCondition="integratedMode" name="SpellChecker" path="GoogleSpellChecker.ashx" type="umbraco.presentation.umbraco_client.tinymce3.plugins.spellchecker.GoogleSpellChecker,umbraco" /> <add verb="POST,GET,HEAD" name="Elmah" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" /> </handlers> </system.webServer> <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="v4.0" /> <providerOption name="WarnAsError" value="false" /> </compiler> </compilers> </system.codedom> <runtime> <!-- Old asp.net ajax assembly bindings --> <assemblyBinding 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="4.0.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" /> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration>I've deployed an Umbraco 4.5.2 site in godaddy a few months ago, this should be very similar althought it's Umbraco version 4.6.1.
Can anyone help me with suggestions or opinions ? Or can anyone help me in removing the godaddy beware of sharks error page...?
Hi Diogo
Have you tried to contact GoDaddy about this to hear what they're saying? As you probably know the error code is due to an internal server error, which could be caused by some buggy code but could also be because of some server related issues.
/Jan
I had the same issue. It was the web.config file not bieng asp.net 4.0 compatable. Heres mine that fixed it:
I actually downgraded to Umbraco 4.5.2 in the end.. But it seems jcook's answer could work!
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.