2009-10-16 2 views
1

Я размещал один DotNetNUke Application на моем производственном сервере, и локально он работает отлично. Но при просмотре он перенаправляется на страницу с ошибкой.Ошибка DotNetNuke

Как установить default.aspx в качестве страницы моего приложения по умолчанию? Я получаю ошибку, как показано ниже:

DotNetNuke Error 

-------------------------------------------------------------------------------- 

Windows Vista 

Return to Site 

Может ли кто-нибудь мне помочь, пожалуйста? Будет оценено.

UPDATE: Привет, я изменил путь в таблице PortalAlias ​​к серверу URL и default.aspx как стартовая страница, но она отображает error.aspx как страница по умолчанию.

Пожалуйста, помогите мне решить эту проблему ..

+0

У меня есть эта точная проблема. Если я просматриваю default.aspx, сайт работает нормально. Когда я иду в корень веб-сайта, я заканчиваю на error.aspx. – notandy

ответ

0

Таким образом, приложение отлично работает локально, но не тогда, когда вы кладете его на сервере. Это верно?

Убедитесь, что ваш псевдоним портала действителен. Если сайт размещен на http://www.mysite.com затем www.mysite.com должен быть перечислен в таблице PortalAlias ​​

Если открыть эту таблицу в SQL Mgmt Studio, вы, вероятно, увидите запись крепящей портал к локальному DotNetNuke (то есть localhost). Просто добавьте новую запись, указывающую на тот же PortalID, но с правильным URL-адресом для вашего производственного сервера.


Предполагая, что ваша установка DNN находится в «mysite.com», если вы перейдете к http://www.mysite.com/default.aspx вы все еще получаете страницу ошибки? Если это ошибка?

+0

Я изменил путь в таблице псевдонимов портала на URL-адрес сервера, но он не может работать Спасибо за ваше предложение – Raghu

0

Я смог исправить проблему (для меня), взяв файл web.config с рабочего сайта с той же версией DotNetNuke и изменив его, чтобы исправить машинный ключ и строки подключения. Это мое последнее средство, что-то действительно странная процедура.

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