2013-06-03 4 views
0

У меня возникла ошибка при загрузке BlogEngine на мой сайт (или Umbraco CMS в другой домен). Это та самая ошибка, что я обычно получаю:Ошибка выполнения при загрузке проекта

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

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

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

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

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

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

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

Так что я хотел бы пойти и сделать то, что я буду проверять, если настройки домена установлены в ASP.NET 2.0, и это, так что не так? Я загружаю проект, который успешно работает на моем собственном компьютере, но при загрузке - это еще одна история! Что случилось, и как я могу это исправить?

+0

Мы не можем видеть фактическую ошибку. Какая ошибка в журналах IIS или в средстве просмотра событий? Или просмотрите локально на удаленном компьютере, чтобы увидеть ошибку, или отключите 'customErrors' (не рекомендуется). –

+0

Пожалуйста, взгляните на этот ответ: http://stackoverflow.com/questions/5385714/deploying-website-500-internal-server-error/5385884#5385884 – Aristos

+0

Когда я запускаю его в ISS (localhost), он говорит мне об этом является HTTP-ошибка 500,19: 64: 65: 66: Если я запускаю его через VisualWebDeveloper, нет никаких проблем. – Daniel

ответ

0

С версии 2.5 BlogEngine.Net требуется .net 4.0. Поскольку вы используете приложение с .net 2.0/3.5, оно не будет загружено. Вы должны быть в состоянии изменить это путем изменения пула приложений ваш сайт находится.

Blog Engine Road Map

+0

В панели управления @ мой хост (surftown.dk) единственное предложение, которое у меня есть, - установить версию ASP.NET на «1.1.4327» или «2.0.50727» (которую я использую)! Значит, они не могут принять его? Strange ... – Daniel

+0

На наших серверах .net 4 отображается как 4.0.30319, поэтому он кажется, что ваш хост не поддерживает .net 4. Я считаю, что вам придется переключать среды хостинга. – leemicw

+0

ДА, leemicw ... Я узнал, что это не вариант автоматически. Я связался с ними, и они сказали мне, что я должен сказать им, хочу ли я решение для Windows2008, поддерживающее .NET. – Daniel

Смежные вопросы