Iis http 500.0 internal server error

Iis http 500.0 internal server error

Мы описывали как настраивать веб-публикацию на IIS в инструкции.

Но после настройки веб-публикации при подключении к базе может возникать ошибка “Ошибка HTTP 500.0 – Internal Server Error”.

Если модуль был установлен с 32-битного клиента, то требуется это указать в пуле приложений. Для этого мы делаем следующую настройку:

  1. Заходим в Панель управления → Администрирование → Диспетчер служб IIS.
  2. Выбираем Пулы приложения которые задействованы в веб-публикации, в нашем случае DefaultAppPool.
  3. Нажимаем ПКМ Дополнительные параметры.
  4. В строке Разрешены 32-разрядные приложения мы указываем True
  5. Нажимаем ОК.

Если не сработало, есть следующие возможные решения:

Убедитесь, что разрешения NTFS для файла web.config верны и обеспечивают доступ к учетной записи компьютера веб-сервера. Заходим в директорию, где размещена публикация (по умолчанию — C:\inetpub\wwwroot\ИМЯ_БАЗЫ). Нажимаем ПКМ на web.config → Свойства → Безопасность. Убедитесь в том, что у группы IIS_USERS есть права на чтение, выполнение, запись и изменение файла. Если нет — нажмите кнопку Изменить, в появившемся окне Добавить → Дополнительно и найдите в списке IIS_USERS. Добавьте эту группу и назначьте соответствующие права.

Проверьте журналы событий, чтобы посмотреть, была ли зафиксирована какая-либо дополнительная информация. Открываем Выполнить (ПКМ на кнопку меню пуск или сочетанием клавиш Win+R), вводим “eventvwr.msc”, нажимаем Enter. Возможно, журнал даст подсказку какой компонент может сбоить.

Переустановите компонент IIS на сервере. В диспетчере серверов удалите роль Веб-сервера IIS, перезагрузите сервер, а затем установите заново через оснастку Добавить роли и компоненты.

Установите компонент расширения .NET, если запрос сопоставлен управляемому обработчику.

Ошибка 500 на веб-сервере

Здравствуйте!

Простите за наивные вопросы.

1С только начинаю изучать.

Разворачиваю веб-сервер с помощью IIS 7.5 на Windows Server 2008 R2 Standard 64 разрядная.

1С Предприятие 8.3 платформа 8.3.12.1529

Платформа 1С установлена в C:\Program Files (x86)\1cv8

Запускаю IE на сервере и захожу по адресу http://localhost/test

Выдает:

Ошибка HTTP 500.0 – Internal Server Error

Код ошибки 0x8007007f

Пул DefaultAppPool разрешен 32-разрядные приложения – True.

Читал форум и гугл.

Источники ссылаются на разность разрядности.

Но не пойму как победить эту проблему.

Помогите, пожалуйста, запустить.

Буду благодарен помощи.

Ответ

Запускаете Диспетчер служб IIS – сайт – пулы приложений – DefaultAppPool – Дополнительные параметры – Разрешены 32-разрядные приложение = False.

Наталья Петрова
Оцените автора
Новости города Салавата
Добавить комментарий

Adblock
detector