dotnetnuke и ошибка запуска - PullRequest
0 голосов
/ 13 октября 2009

Я разработал приложение DotNetNuke и разместил его на веб-сервере. Когда я просматриваю сайт, я получаю следующую ошибку:

Ошибка сервера в приложении '/'.

Ошибка выполнения Описание: An произошла ошибка приложения на сервер. Текущая пользовательская ошибка настройки для этого приложения мешают детали ошибки приложения от просмотра удаленно (для причины безопасности). Это могло бы, однако, браузеры, работающие на локальный сервер

Детали: чтобы включить детали этого конкретное сообщение об ошибке для просмотра на удаленных машинах, пожалуйста, создайте <customErrors> тег в пределах файл конфигурации "web.config" находится в корневом каталоге текущее веб-приложение. это <customErrors> тег должен иметь для его атрибута mode установлено значение «Off».

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web> </configuration>  

Примечания: текущая страница ошибки вы видение может быть заменено обычаем страница ошибки путем изменения «defaultRedirect» атрибут <customErrors> приложения тег конфигурации для указания на пользовательский URL страницы ошибки.

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly"
         defaultRedirect="mycustompage.htm"/>
    </system.web> </configuration>

Может кто-нибудь сказать мне, как решить проблему ...

Ответы [ 3 ]

4 голосов
/ 15 октября 2009

Основная проблема здесь в том, что вы не получаете никакой информации о том, что ошибка. Любой успех, достигнутый при устранении неполадок, не раскрывая некоторые подробности (или знания ваших настроек), будет очень близок к чистой удаче.

Я бы предложил следовать инструкциям, которые выдает это сообщение об ошибке по умолчанию, и редактировать Интернет. Конфигурационный файл Файл называется «web.config» и находится в корне сайта.

Откройте файл и выполните поиск «RemoteOnly», вы должны увидеть что-то, что говорит customErrors mode = «RemoteOnly». Измените «RemoteOnly» на «Off» и сохраните файл. При следующем посещении сайта вы увидите более подробное сообщение об ошибке. Пожалуйста, поделитесь этим с нами здесь в форме обновления вашего текущего поста или в качестве нового вопроса (который я рекомендую, так как технически это будет другой вопрос).

Кроме того, я рекомендую сначала сделать резервную копию файла web.config, прежде чем вносить какие-либо изменения.

0 голосов
/ 16 октября 2009

Когда вы говорите, что «разработали приложение DotNetNuke», мне нужна дополнительная информация.

Вы разработали МОДУЛЬ DotNetNuke?

Если это так, вы установили его на сайт DotNetNuke, который работал раньше, но не сейчас?

0 голосов
/ 13 октября 2009

Вам необходимо проверить, работает ли ваш ASP.NET. Поскольку вы не публикуете никаких подробностей на своем веб-сервере, я бы порекомендовал вам проверить, установлен ли у вас .NET 2.0 и настроен ли он для его использования.

Вы можете запустить aspnet_regiis -i в каталоге c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.x.x.x. каталог для перерегистрации модулей aspnet.

Возможно, вы также захотите проверить, разрешено ли в ваших виртуальных каталогах разрешение на выполнение.

...