Изображения .ashx не отображаются в чистой установке sitecore xpress - PullRequest
2 голосов
/ 10 мая 2011

Я только что установил чистую версию sitecore xpress, и после загрузки сайта изображения не отображаются.Когда я захожу на рабочий стол, или в редактор контента, или в программу предварительного просмотра, все изображения по-прежнему не отображаются.

Единственные изображения, которые отображаются, - это один или два png на странице входа в систему, что заставляет меня думать, что веб-сайтне удается получить любые файлы .ashx.Я искал повсюду и не могу найти ответ, почему они не загружаются.

Моя установка на Windows Server 2008 с использованием последней версии Sitecore Xpress (по состоянию на 10 мая 2011 г.) с SQLLite.Я не редактировал никаких файлов, я просто установил его.

Заранее благодарен за любую помощь.

Ответы [ 3 ]

1 голос
/ 22 февраля 2017

Для меня, я вижу, что проблема была связана с IIS.Я видел из IIS, статический контент не был установлен.Таким образом, не удалось загрузить изображения, такие как значки и другие.После установки исправлены проблемы.

Чтобы решить эту проблему, выполните следующие действия:

  1. Перейдите в Диспетчер серверов -> Роли -> Веб-сервер
  2. Проверьте, установлено ли «Статическое содержимое».
  3. Если оно не установлено, нажмите ссылку «Добавить службы ролей» справа и добавьте эту службу.

Надеюсь, это решит проблему сломанных иконок и изображений.:)

enter image description here

1 голос
/ 21 октября 2011

Возможно, что ashx не является допустимым расширением, проверьте ваш Web.config по адресу:

<configuration>
  <sitecore>
    <pipelines>
      <preprocessRequest>
        <processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
          <param desc="Allowed extensions (comma separated)">aspx, ashx, asmx</param>
        ..
      ..

Убедитесь, что ashx является допустимым расширением. Еще одна вещь, которую вы можете попробовать, - установить пустое значение Media.RequestExtension, это позволяет загружать изображения в их обычном расширении.

<setting name="Media.RequestExtension" value=""/>
0 голосов
/ 21 октября 2011

Еще одна попытка - проверьте, обрабатывается ли ashx в IIS

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