оболочка sitecore внезапно возвращается 404 - PullRequest
1 голос
/ 05 марта 2012

внезапно мой экземпляр разработки sitecore возвращается 404, когда я захожу в sitecore -> редактор содержимого (или любое другое приложение в пользовательском интерфейсе sitecore для рабочего стола).Конфигурация моих сайтов выглядит следующим образом:

<sites>
      <site name="shell" virtualFolder="/sitecore/shell" physicalFolder="/sitecore/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" loginPage="/sitecore/login" content="master" contentStartItem="/Home" enableWorkflow="true" enableAnalytics="false" xmlControlPage="/sitecore/shell/default.aspx" browserTitle="Sitecore" htmlCacheSize="2MB" registryCacheSize="3MB" viewStateCacheSize="200KB" xslCacheSize="5MB" />
      <site name="login" virtualFolder="/sitecore/login" physicalFolder="/sitecore/login" enableAnalytics="false" database="core" domain="sitecore" />
      <site name="admin" virtualFolder="/sitecore/admin" physicalFolder="/sitecore/admin" enableAnalytics="false" enableWorkflow="true" domain="sitecore" loginPage="/sitecore/admin/login.aspx" />
      <site name="service" virtualFolder="/sitecore/service" physicalFolder="/sitecore/service" />
      <site name="modules_shell" virtualFolder="/sitecore modules/shell" physicalFolder="/sitecore modules/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" content="master" enableAnalytics="false" enableWorkflow="true" />
      <site name="modules_website" virtualFolder="/sitecore modules/web" physicalFolder="/sitecore modules/web" rootPath="/sitecore/content" startItem="/home" language="en" database="web" domain="extranet" allowDebug="true" cacheHtml="true" />
 ....my custom sites
</sites>

Есть идеи, что могло вызвать это и как это исправить?я работаю с sitecore 6.5

РЕДАКТИРОВАТЬ

в журнале, я вижу следующую ошибку:

Вложенное исключение

Exception: System.InvalidOperationException
Message: 'analytics' connection string is not defined
Source: Sitecore.Kernel
   at Sitecore.Diagnostics.Assert.IsNotNull(Object value, String message)
   at Sitecore.Diagnostics.Assert.ResultNotNull[T](T result, String message)
   at Sitecore.Analytics.Data.DataAccess.DataAdapters.DataAdapterManager.ConnectionStrings.get_AnalyticsSettings()
   at Sitecore.Analytics.Data.DataAccess.DataAdapters.DataAdapterManager.ConnectionStrings.get_Analytics()
   at Sitecore.Analytics.Data.DataAccess.DataAdapters.Sql.SqlServer.SqlServerDataAdapterProvider..ctor()

Однако у меня есть на sitecore.analytics.config следующее:

<setting name="Analytics.DisableDatabase" value="true" />
...
<setting name="Analytics.Enabled" value="false" />

Ответы [ 2 ]

2 голосов
/ 14 марта 2012

При отсутствии ответов я предложу удар в темноте ...

Первоначально аналитика была включена, возникла ошибка, которая перенаправляла на несуществующую страницу ошибки - 404. Отключение аналитики исправило ошибку, но перенаправление сохранялось в IE через данные сеанса или из-за состояния просмотра на основе файла (которое Я верю, что пережил перезапуск приложения), который продолжал перенаправлять браузер для этого сеанса. Вы упомянули «очистку истории браузера», но это не то же самое, что очистка файлов cookie и сеанса, поэтому chrome в новом сеансе был в порядке, но IE все еще работал со старыми данными перенаправления, связанными с сеансом.

Если страница ошибки (которая не может быть найдена) также очищает перенаправление «действие», это может объяснить постоянное поведение.

Просто предположение!

0 голосов
/ 06 октября 2017

Analytics.DisableDatabase должен быть установлен в true. Если вы сделали это, убедитесь, что сброс пула приложений, или перезапустите сервер приложений, поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...