Как исправить ошибку «Ошибка сервера в приложении ‘/'»

Существуют различные причины, по которым вы можете столкнуться с ошибкой «Server error in ‘/’ application». Часто сообщение об ошибке дает более подробную информацию о том, что не так. В большинстве случаев сообщение об ошибке на стороне сервера связано с IIS (Internet Information Services) или ASP.NET.

Требования

  • Облачный сервер под управлением Windows Server 2012
  • ASP.NET установлен

Перезапустите IIS

Сообщение «Ошибка сервера в приложении ‘/'» может возникнуть, если IIS необходимо перезапустить. Вы можете перезапустить IIS из диспетчера IIS. При подключении к удаленному рабочему столу нажмите кнопку «Пуск» в левом нижнем углу и выберите «Административные инструменты».

Нажмите «Internet Information Services (IIS) Manager», чтобы запустить диспетчер IIS.

Выберите затронутый сервер на панели слева.

В правой части диспетчера IIS нажмите «Перезапустить», чтобы перезапустить IIS.

Обновление URL-адреса

При некоторых обстоятельствах ошибка 404 может отображаться как «Ошибка сервера в приложении ‘/'». В этом случае описание ошибки в браузере будет пояснять, что ошибка возникла из-за отсутствия или переименования файла.

Чтобы устранить эту проблему, исправьте URL-адрес в ссылке, вызывающей эту ошибку.

Добавьте тип MIME

Если вы обращаетесь к файлу с расширением, у которого нет разрешений для запуска на сервере, вы увидите сообщение «Ошибка сервера в приложении ‘/'» вместе с пояснением, что «Этот тип страницы не обслуживается».

При поиске решения проблемы «Ошибка сервера в приложении ‘/'» сначала убедитесь, что вы используете правильное имя файла. Ошибка «Server error in ‘/’ application» может возникнуть, если в расширении файла допущена опечатка, например, файл или URL ссылается на test.htl вместо test.html.

Если имя файла правильное, то вам может потребоваться добавить на сервер тип MIME. MIME расшифровывается как Multipurpose Internet Mail Extensions. Тип MIME используется для указания типа документа. В примере мы пытаемся запустить файл под названием HelloWorld.cshtml. По умолчанию в Windows 2012 расширение файла.cshtml не связано ни с каким MIME-типом.

Вы можете добавить тип MIME в диспетчере IIS Manager. Чтобы открыть диспетчер IIS, при подключении к удаленному рабочему столу нажмите кнопку «Пуск» в левом нижнем углу и «Административные инструменты».

Нажмите «Internet Information Services (IIS) Manager», чтобы запустить диспетчер IIS.

Щелкните сервер в левой панели.

Теперь нажмите «Сайты».

Затем нажмите на свой домен. На центральной панели дважды щелкните «Типы MIME».

В колонке «Действия» справа нажмите «Добавить».

В появившемся всплывающем окне заполните поля «Расширение имени файла» и «Тип MIME», затем нажмите «OK».

Примечание

Вам может потребоваться поиск в Интернете, чтобы найти правильный тип MIME для расширения вашего файла.

Проверка версии .NET

Некоторые программы, функции и типы файлов могут работать только под определенными версиями .NET.

Вы также можете проверить версию .NET в диспетчере IIS. Чтобы открыть диспетчер IIS из подключения к удаленному рабочему столу, нажмите кнопку «Пуск» в левом нижнем углу, а затем выберите «Административные инструменты».

Нажмите «Internet Information Services (IIS) Manager», чтобы запустить диспетчер IIS.

Нажмите , чтобы развернуть сервер в левой панели окна.

Нажмите на «Пулы приложений».

Щелкните правой кнопкой мыши на доменном имени и нажмите «Основные параметры».

В появившемся всплывающем окне выберите версию .NET из выпадающего меню, затем нажмите «OK», чтобы подтвердить свой выбор.

Оцените статью
cdelat.ru
Добавить комментарий