Frage

Dies ist wahrscheinlich ein Schuss im Dunkeln aber hier geht nichts mehr...

Ich habe eine Sitecore-6-Website, die ich entwickle locallty.Wenn ich schob es auf den Produktionsserver, bekomme ich jetzt eine Ausnahme, wenn Sie versuchen, auf die site zuzugreifen.Ich hatte ein upgrade von der Sitecore-version, und fügte hinzu, die Formen-Modul unter einige andere kleine änderungen.Also zog ich alles an Produktion, wandelte sich die Verbindungszeichenfolgen und verändert das Verzeichnis Referenzen im web.config, aber ich bekomme immer noch diesen Fehler.

Meiner lokalen Maschine funktioniert immer noch gut, und auch meinem staging-server (angeschlossen via SVN und Cruise Control) funktioniert gut, aber ich kann nicht beheben Sie diesen Fehler in der Produktion.

An der Unterseite der stack-trace (siehe unten), sieht es aus wie es ist zu instanziieren versucht, die Suche manager.Vielleicht hat das etwas damit zu tun?

Oder vielleicht verpasste ich eine Einstellung, wenn ich zog alles?Welche Einstellungen müssen geändert werden, wenn sich die Umwelt ändert?

Hier ist was ich bisher ausprobiert habe:

  1. Re-kopiert alle Dateien und Datenbanken.
  2. Gab Vollzugriff auf den Arbeitsprozess, ASPNET " und " Netzwerkdienst-Benutzer.
  3. Doppel-überprüft die directory-Pfade, die in die web.Konfig konfiguriert werden musste.
  4. Doppelt geprüft in der Verbindungszeichenfolge connectionstring.config.
  5. Recycling des App-Pools
  6. Starten und stoppen der Website
  7. Deaktiviert meinem lokalen browser-cache (als Sie anweisen, Sie zu tun in die upgrade-docs)

Dies ist die Ausnahme, die ausgelöst wird, wenn ich versuche auf alle Seiten:

Thread-Informationen:Thread-ID:1 Thread account name:180716WEB1 estcom_web Identität:False Stack trace:System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) System.Reflexion.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder Binder, Object [] - Parameter, CultureInfo-Kultur, Boolean skipVisibilityChecks) System.Reflexion.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder Binder, Object [] - Parameter, CultureInfo-Kultur) System.Reflexion.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder Binder, Object[] index, CultureInfo culture) System.Reflexion.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index) at Sitecore.Reflexion.ReflectionUtil.SetProperty(Object obj, PropertyInfo property, Object value) at Sitecore.Reflexion.ReflectionUtil.SetProperty(Object obj, String name, Object value) at Sitecore.Konfiguration.Fabrik.AssignProperties(Object obj, Object[] properties) at Sitecore.Konfiguration.Fabrik.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.GetInnerObject(XmlNode paramNode, String[] parameters, Boolean assert) at Sitecore.Konfiguration.Fabrik.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.GetInnerObject(XmlNode paramNode, String[] parameters, Boolean assert) at Sitecore.Konfiguration.Fabrik.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper Helfer) at Sitecore.Konfiguration.Fabrik.CreateObject(XmlNode configNode, String[] parameters, Boolean assert) at Sitecore.Konfiguration.Fabrik.CreateObject(String configPath, String[] parameters, Boolean assert) at Sitecore.Konfiguration.Fabrik.CreateObject(String configPath, Boolean assert) at Sitecore.Suche.SearchManager..cctor()

Custom event details:

Weitere Informationen finden Sie im Hilfe-und Support-Center http://go.microsoft.com/fwlink/events.asp.

War es hilfreich?

Lösung 2

Es stellte sich heraus, dass, wenn ich wieder die Datenbank in der Produktion, es hat nicht re-ordnen Sie die Benutzer der Datenbank mit!!!!!Stupid me!Aus welchem Grund auch immer, die Ursachen für diesen Fehler.Ich vermute, dass die SearchManager setup ist wie eine Art von externe service-oder etwas, um abstrakte Dinge.

Andere Tipps

Es scheint, dass mit Rechten etwas falsch gibt. Stellen Sie sicher, dass Sie die richtige Identität (NETWORK SERVICES) in Ihrem AppPool laufen und dass Sie die Sitecores Installationsanweisungen folgen, die auf SDN :

Mit freundlichen Grüßen

Alex de Groot

Sitecore Solution Architect

Ich habe diesen Fehler nach dem Umzug einer Website zwischen den Umgebungen.Die Ursache war der Weg für die sc.variable benannt dataFolder war falsch.Der Wert wurde eine vollständige Dateipfad und der Ort wurde an einem anderen Speicherort auf dem neuen server.

<sc.variable name="dataFolder" value="c:\www\website\data\" />

Aktualisierung der web.config mit den richtigen Pfad das problem behoben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top