Ошибка HTTP 500.19 - внутренняя ошибка сервера в BlogEngine.NET - PullRequest
0 голосов
/ 23 сентября 2011

Я пытаюсь установить BlogEngine.NET в моем размещенном плане на arvixe.com

Я получаю эту ошибку, когда пытаюсь перейти к блогу:

Невозможно прочитать раздел конфигурации 'system.web.extensions', поскольку в нем отсутствует объявление раздела

53:     </system.serviceModel>
54:     <system.web.extensions>
55:         <scripting>

А вот мой файл web.config .

В Интернете есть несколько статей о том, как это исправить, но проблема заключается в следующем:

1- Я использую блог в размещенном плане

2- Я не знаюу меня нет доступа к конфигурации IIS с помощью Arvixe.

Как вы думаете, я могу это исправить, просто изменив файл web.config?

Ответы [ 3 ]

5 голосов
/ 23 сентября 2011

Вы должны указать своему хосту изменить версию фреймворка, к которому привязан AppPool .Вероятно, он привязан к 2.0, который не распознает system.web.extensions.Его нужно изменить на 4,0

Подробнее здесь и здесь

1 голос
/ 07 января 2012

Несколько вещей, чтобы попробовать:
Если ОС 64-битная, попробуйте перекомпилировать ваше приложение в Any, чтобы оно работало как 64-битное приложение. Или измените пул приложений, чтобы включить 32-битные приложения.

0 голосов
/ 23 сентября 2011

Попробуйте пару вещей:
Если ОС 64-битная, попробуйте перекомпилировать ваше приложение в Any, чтобы оно работало как 64-битное приложение.Или измените пул приложений, чтобы включить 32-битные приложения.

Если это не поможет, возможно, раздел web.config заблокирован, и вам придется попросить свою хостинговую компанию разрешить этот раздел.

...