将我的站点从7.1升级到8.1后,在expierence分析中删除任何页面时出现以下错误消息:
"由于服务器错误,无法显示'图表名称'图表.请与系统管理员联系."
以下调用在浏览器控制台上显示500错误:
我检查了日志文件,那里没有记录服务器错误!
更多信息:
错误消息:"ValueFactory尝试访问此实例的Value属性."
也
" at System.Lazy`1.CreateValue() at System.Lazy`1.LazyInitValue() at System.Web.Http.Dispatcher.DefaultHttpControllerSelector.GetControllerMapping() at System.Web.Http.Routing.AttributeRoutingMapper.AddRouteEntries(SubRouteCollection collector, HttpConfiguration configuration, IInlineConstraintResolver constraintResolver, IDirectRouteProvider directRouteProvider) at System.Web.Http.Routing.AttributeRoutingMapper.<>c__DisplayClass2.<>c__DisplayClass4.<MapAttributeRoutes>b__1() at System.Web.Http.Routing.RouteCollectionRoute.EnsureInitialized(Func`1 initializer) at System.Web.Http.Routing.AttributeRoutingMapper.<>c__DisplayClass2.<MapAttributeRoutes>b__0(HttpConfiguration config) at System.Web.Http.HttpConfiguration.ApplyControllerSettings(HttpControllerSettings settings, HttpConfiguration configuration) at System.Web.Http.Controllers.HttpControllerDescriptor.InvokeAttributesOnControllerType(HttpControllerDescriptor controllerDescriptor, Type type) at System.Web.Http.Controllers.HttpControllerDescriptor..ctor(HttpConfiguration configuration, String controllerName, Type controllerType) at System.Web.Http.Dispatcher.DefaultHttpControllerSelector.InitializeControllerInfoCache() at System.Lazy`1.CreateValue() at System.Lazy`1.LazyInitValue() at System.Web.Http.Dispatcher.DefaultHttpControllerSelector.GetControllerMapping() at System.Web.Http.Routing.AttributeRoutingMapper.AddRouteEntries(SubRouteCollection collector, HttpConfiguration configuration, IInlineConstraintResolver …Run Code Online (Sandbox Code Playgroud) 我想检查一个sitecore项是否有任何访问权限,所以我想检查安全字段是否有值,即
item.Fields["__Security"].Value
Run Code Online (Sandbox Code Playgroud)
这是检查项目是否具有访问权限的正确方法,还是有其他方法可以执行此操作?
我有一个sitecore 7.2站点,它从6.6升级,任何想法导致以下错误在日志文件中多次出现:
ManagedPoolThread #3 2015:07:14 10:03:48 ERROR Exception occurred in retryer scope :
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Sitecore.Data.DataProviders.Retryer.ExecuteNoResult(Action action, Action recover)
at Sitecore.Analytics.Automation.Data.Sql.SqlAutomationProvider.GetDueStates(AutomationStatesDataTable dataTable, Int32 maxEntries)
at Sitecore.Analytics.Automation.AutomationWorker.GetDueStates(AutomationStatesDataTable dataTable)
at Sitecore.Analytics.Automation.AutomationWorker.Process()
at Sitecore.Analytics.Automation.AutomationWorker.<Wakeup>b__4(Object state)
at Sitecore.Threading.ManagedThreadPool.ProcessQueuedItems()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Run Code Online (Sandbox Code Playgroud) 是否有sitecore用户的唯一值而不是用户名和电子邮件地址,我试图为使用sitecore API的用户找到ID,但我找不到任何?