2016-05-11 6 views
0

У нас есть установка umbraco, которая совсем недавно начала вечно загружаться для загрузки домашней страницы. Как 5 минут. Я разработчик, но никогда не работал с umbraco. Как я могу попытаться отладить это?Главная страница Umbraco загрузка очень медленная

Редактировать ** Поэтому я точно указал его на эту строку. Любые идеи, почему это делает сайт настолько медленным?

<xsl:variable name="ContentItem" select="umbraco.library:GetXmlNodeById($itemToDisplay)" /> 
+0

Подчеркнуто, какая линия? Я не вижу никакого кода в вашем редактировании –

+0

Извините, я исправил редактирование. Это

ответ

1

Маловероятно, что GetXmlNodeById настолько медленный. XSLT устарел, я полагаю, что у вас также есть старая umbraco, например, 4,5,6

Чтобы найти проблему, используйте режим отладки. В web.config ниже <appSettings> множества umbracoDebugMode истины

<add key="umbracoDebugMode" value="true" />

Перейти к вашей медленной странице и добавить эту строку запроса ?umbDebug=true&umbDebugShowTrace=true в URL.

+0

Я дам вам вихрь, спасибо. Извините, я мало знаю об этой CMS, я, как правило, дотнетнук. Меня просто бросили. –

+0

Так что странно то, что загрузка его с помощью отладочной информации делает загрузку страницы прекрасной. Однако, как только я загружаюсь без строки запроса, он возвращается к загрузке навсегда. –

+0

Wierd. вы проверяете файл журнала? для старшего Umbraco он находится в таблице в базе данных. –

Смежные вопросы