Проблемы с интерфейсом проводника Web 8 Content Manager


12

Мы только что установили SDL Web 8 на сервере Windows Server 2012 R2 с SQL Server 2012 SP2 для базы данных. Во время установки у нас возникло несколько проблем (один из них использовался для заголовков имен хостов), и в итоге ему пришлось начать работу, но в конечном итоге он был установлен.

Однако при просмотре Проводника Content Manager (независимо от используемого браузера) интерфейс интерфейса не отображается, поскольку он должен выглядеть на основе скриншотов, которые мы видели. Вместо этого на основной части интерфейса отсутствуют некоторые таблицы стилей (хотя мы не видим ошибок в сетевом инспекторе или консоли).

Вот скриншот. Main Content Manager Explorer Screen - Web 8

Мы не можем делать все, что вы обычно можете делать в CME. Мы собираемся сбросить базы данных и начать с нуля, но задавались вопросом, видел ли кто-нибудь еще это. Кажется, что чего-то не хватает, но ошибок нет в журналах, и я ожидаю, что все будет работать после новой установки (если только мы не пропустили некоторые шаги).

Обновление по комментариям: Мы пробовали это в IE, Chrome и Firefox (и настроили браузеры в соответствии с инструкциями).

При поиске и устранении неисправностей мы обнаружили следующую погрешность в одном из индивидуальных запросов XHR для ресурса Welcome_v8.1.0.194.5_.aspx? Mode = css.

System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ArgumentException: An item with the same key has already been added. 
    at System.Collections.Generic.Dictionary\'2.Insert(TKey key, TValue value, Boolean add) 
    at Tridion.Web.UI.Core.CssPathCorrector.Process(String fileContents, String filePath) 
    at Tridion.Web.UI.Core.CachedCssFile.PreprocessContents(String contents, Boolean debug) 
    at Tridion.Web.UI.Core.CachedFile.get_Contents() 
    at Tridion.Web.UI.Core.CachedFile.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.CachedCssGroup.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.CachedCssGroup.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.CachedCssGroup.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.CachedCssGroup.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.CachedCssPageResources.WriteContents(HttpResponse response, CachedResourceType resourceType, List\'1 writtenResources) 
    at Tridion.Web.UI.Core.Common.HttpUtilities.OutputWithHTTPCacheHeaders(ICachedResource resource, CachedResourceType resourceType, Nullable\'1 cacheDuration) 
    at Tridion.Web.UI.Controls.TridionPage.Render(HtmlTextWriter writer) 
    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
    at System.Web.UI.Page.HandleError(Exception e) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
    at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
    at System.Web.UI.Page.ProcessRequest() 
    at System.Web.UI.Page.ProcessRequest(HttpContext context) 
    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 

Это не отображается в журнале консоли, и мы не видели его в журнале событий Tridion - оно содержится в ответе на данный запрос. Мы нашли его с помощью сетевого инспектора Chrome Developer Tools.

Мы наблюдали одно и то же для некоторых других ресурсов, которые имеют? Mode = css.

  0

Я бы рекомендовал обратиться в службу поддержки SDL - я уверен, что они помогут вам получить исправление 04 янв. 162016-01-04 20:54:43

+1

Согласитесь с @johnwinter - обратитесь в службу поддержки клиентов, так как мы хотим понять, почему это происходит - и уметь конечно, предотвратить это в будущем.Вы пытались переустановить установщика и выполнить ремонт? 04 янв. 162016-01-04 20:57:55

+1

@NunoLinhares Мы уже открыли билет в службе поддержки клиентов, но хотели довести это до сообщества, если кто-либо его видел и нашел решение. Я обновляю сообщение, чтобы добавить некоторую дополнительную информацию, которую мы нашли. 04 янв. 162016-01-04 22:07:59

16

Проверьте \SDL Web\web\WebUI\WebRoot\Configuration\System.config и посмотрите, не восстановил ли восстановитель дубликат одного из разделов <editor>. Если да, удалите дублированный.

  0

Спасибо, @ Mr.T! Это была проблема. Теперь у нас есть рабочий интерфейс Web 8. 07 янв. 162016-01-07 19:22:26


3

Я столкнулся с одной и той же проблемой дважды (во время игры на своей локальной виртуальной машине). Один раз, когда я обновляю экземпляр Trimion 2013 SP1 и пытаюсь восстановить (для недостающей части) и снова, когда я пытаюсь добавить новую функцию в новой установке.

После попытки множества попыток, повторного ремонта и т. Д. Единственное разрешение приходит ко мне как - полностью удалите CM (с панели управления), перезагрузите сервер и переустановите установщик со всеми необходимыми функциями для CM

+1

Мы, похоже, неспособны воспроизвести это ... любая информация, которую вы, ребята, можете собрать, приветствуется 05 янв. 162016-01-05 04:40:32


2

Мы столкнулись с одной и той же проблемой, мы не решили проблему, попробовав много попыток, повторно отремонтировав. мы нашли ниже тегов несколько раз в system.config файле C: \ Program Files (x86) \ Tridion \ Web \ WebUI \ Editors \ Compatibility.7_1.CME \ Configuration \ CME.config Compatibility.7_1.CME Мы удалили дублированные теги, и он отлично работает с кешем браузера.


1

Я также столкнулся с подобной проблемой, и я считаю, что это может быть из-за шага восстановления. В моем случае я удалил дублированный узел <editor name="Compatibility.7_1.CME">, который вызывает эту проблему.