Проблема установки Umbraco на IIS7 - PullRequest
0 голосов
/ 28 мая 2009

Я пытаюсь установить Umbraco локально в Vista (IIS7) и ASP.NET35 - я использовал web.config для IIS7 и aspnet35, показанные на форумах umbraco, но все еще получаю эту ошибку IIS.

HTTP Error 500.19 - Internal Server Error 

The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information 

Module IIS Web Core Notification BeginRequest Handler Not yet determined 

Error Code 0x80070021 Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. 

Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false". 

Config File \\?\C:\inetpub\wwwroot\umbraco\web.config


Requested URL http://localhost:80/umbraco/install/ 

Physical Path C:\inetpub\wwwroot\umbraco\install\ Logon Method Not yet determined Logon User Not yet determined Config Source

185: </modules> 186: <handlers> 187: <!-- Asp.net 3.5 handlers-->

Есть идеи?

Ответы [ 8 ]

2 голосов
/ 27 мая 2011

это сработало для меня - просто продолжайте смотреть на то, что является разделом, который вызывает ошибку, и измените раздел файла конфигурации, чтобы разрешить - пришлось пройти через это три раза, разблокируя различные разделы

http://www.methodicmadness.com/2009/01/http-error-50019-this-configuration.html

1 голос
/ 30 июня 2011

Я обнаружил, что раздел с файлом конфигурации по ошибке для меня был тем, который зарегистрировал расширение Adobe.

 <!-- Adobe AIR mime type     -->
    <staticContent>
      <mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" />
    </staticContent>

Как только я это прокомментировал, сайт отлично подошел.

Я использую Windows Vista с IIS7 (v6 SP2)

0 голосов
/ 04 марта 2013

Это помогло мне c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319> aspnet_regiis.exe -i (касается 64-бит)

форум - http://our.umbraco.org/forum/getting-started/installing-umbraco/12506-HTTP-error-50019-Internal-Server-Error

0 голосов
/ 25 ноября 2011

Проверьте версию .NET Framework пула приложений IIS - он должен использовать последнюю версию .NET Framework. Если нет, установите для него последнюю версию .NET Framework.

0 голосов
/ 05 июля 2011

Есть несколько пользовательских разделов конфигурации, используемых для настройки Examine и различных других элементов Umbraco, и соответствующие объявления <section> в web.config должны быть установлены requirePermission="false" (чего нет в стандартном .NET3 .5 конфиг). Убедитесь, что requirePermission="false" присутствует на всех <section> элементах, затем повторите попытку.

НТН,

Benjamin

0 голосов
/ 06 января 2011

Проблема ясна из ошибки - один из разделов конфигурации, заданных в web.config, заблокирован на уровне родителя / сервера. Проверьте ваш applicationaitonHost.config, чтобы увидеть, какой раздел, установленный в Umbraco / web.config, нельзя переопределить (он имеет overrideModeDefault = "Deny"), затем либо разблокируйте этот раздел (если у вас есть разрешения) для веб-сайта, либо удалите конфигурацию вопрос от web.config.

0 голосов
/ 07 августа 2009

Как вы делали установку? настоятельно рекомендуется установить Umbraco через установщик веб-платформы Microsoft (webpi) - http://www.microsoft.com/web/gallery/default.aspx

Проблема, вероятно, возникла из-за того, что вы не запускали приложение в режиме классического пула приложений.

0 голосов
/ 28 мая 2009

Я использую Umbraco 4 Успешно на моем Vista Ultimate x64 box. а также мой сервер Windows 2008 x64.

Убедитесь, что вы делаете следующее ...

  1. Убедитесь, что пул приложений веб-сайта работает в классическом режиме под IIS7 , сообщение на форуме umbraco об этом.
  2. Убедитесь, что права доступа к файлу NTFS установлены правильно, чтобы IIS мог обращаться к нужным файлам.
  3. Убедитесь, что ваш файл web.config действителен и может быть передан. онлайн-анализатор (копирование и вставка)
...