Данная тема не является сугубо темой C1, но она относится к теме устранения неполадок при публикации сайта на С1.
Дело в том, что по умолчанию в web.config'e С1 включен режим "настраиваемых ошибок" (custom errors) для удаленных пользователей ("RemoteOnly"). В этом режиме - сообщения об ошибках не информативны, а после публикации сайта вы скорее всего будете доступаться к нему удаленно.
Для успешного устранения неполадок нужно временно выключить этот режим ("Off"), после чего при возникновении проблемы, вы сможете увидеть подробную информацию об ошибке. А это в свою очередь поможет вам более эффективно ее устранить.
Чтобы отключить режим "настраиваемых ошибок":
Дело в том, что по умолчанию в web.config'e С1 включен режим "настраиваемых ошибок" (custom errors) для удаленных пользователей ("RemoteOnly"). В этом режиме - сообщения об ошибках не информативны, а после публикации сайта вы скорее всего будете доступаться к нему удаленно.
Для успешного устранения неполадок нужно временно выключить этот режим ("Off"), после чего при возникновении проблемы, вы сможете увидеть подробную информацию об ошибке. А это в свою очередь поможет вам более эффективно ее устранить.
Чтобы отключить режим "настраиваемых ошибок":
- Откройте web.config (либо удаленно - прямо на сервере, либо локально с последующей заменой удаленного файла на сервере отредактированной локальной копией).
- Найдите элемент configuration/system.web/customErrors
- Установите значение атрибута mode в "Off".
<configuration>
<system.web>
<customErrors mode="Off" />
</system.web>
</configuration> - Сохраните файл (или загрузите его на сервер, если вы работали с локальной копией).
- Откройте снова ваш сайт в браузере.
Теперь вы сможете увидеть более подробное описание ошибки. После определения и устранения ошибки, вам следует вернуть режим "настраиваемых ошибок" для удаленных пользователей, установив значение атрибута mode в "RemoteOnly".
Есть целый несколько ошибок, которые возникают при публикации сайта:
- Неправильная версия .NET Framework'а
- Недостаточные права на каталог веб-сайта
- Запуск C1 на IIS 7 и выше в качестве виртуального каталога
В следующих сообщениях мы рассмотрим каждую из них.
(продолжение следует...)
Комментариев нет:
Отправить комментарий