Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jon Tvermose Nielsen 2 posts 82 karma points
    Mar 23, 2018 @ 12:13
    Jon Tvermose Nielsen
    0

    Missing configuration file?

    We just installed SEO Checker in Umbraco Cloud 7.8.1.

    When I try to access the Configuration part of the SEO Checker locally I get the following exception;

    [FileNotFoundException: Could not find file '(path removed)\umbraco\plugins\SEOChecker\config\SEOChecker.config'.]
       System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +519
       System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +829
       System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) +63
       System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) +73
       System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) +69
       System.Xml.XmlTextReaderImpl.FinishInitUriString() +76
       System.Xml.XmlTextReaderImpl..ctor(String uriStr, XmlReaderSettings settings, XmlParserContext context, XmlResolver uriResolver) +186
       System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext) +66
       System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext) +45
       System.Xml.Linq.XDocument.Load(String uri, LoadOptions options) +45
       SEOChecker.Core.Config.Configuration.GetNotFoundConfig() +24
       SEOChecker.Core.Config.Configuration.get_EnableNotFoundPages() +68
       SEOChecker.Pages.Settings.Config.() +780
       SEOChecker.Pages.Settings.Config.OnInit(EventArgs e) +162
       System.Web.UI.Control.InitRecursive(Control namingContainer) +139
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +408
    

    Locally, I can run the site, although at agonizing slow speed (100% cpu usage all the time), and it seems SEO Checker is creating some config files that are 2000+ lines long for each language.

    On our live server, the site just completely crashes.

    How do I create the configuration file, and what do I need to put in it?

  • Richard Soeteman 3617 posts 11027 karma points MVP
    Mar 23, 2018 @ 12:23
    Richard Soeteman
    100

    Hi Jon,

    Sorry to hear config file is causing an issue. If you follow manual installation steps in the user manual all should be good again https://soetemansoftware.nl/seo-checker/downloads

    Best,

    Richard

  • Jon Tvermose Nielsen 2 posts 82 karma points
    Mar 23, 2018 @ 12:34
    Jon Tvermose Nielsen
    0

    Thanks! Found the config file and copied it to the correct location. Seems to have fixed the issues locally.

    Hope it will fix the live issues as well. :-)

  • Mark Bowser 261 posts 846 karma points c-trib
    Jul 29, 2019 @ 18:40
    Mark Bowser
    0

    I had a similar issue installing SEOChecker 2.2.4 through nuget. The /App_Plugins/SEOChecker/config/SEOChecker.config file was not added. I had to create it myself. Creating it seems to have solved my problem.

Please Sign in or register to post replies

Write your reply to:

Draft