Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка под ASP.NET > [Mono] Разворачивание ASP.NET приложения |
Автор: Gluttton 15.8.2010, 13:22 | ||||
Доброго времени суток! Есть ASP.NET приложение: - openSUSE 11.3 (LXDE); - mono 2.6.7; - monodevelop 2.2; - FirebirdCS 2.5 RC3. Структура приложения:
Суть приложения: пользователь попадает на домашнюю страницу, на которой ему предлогается пройти регистрацию (Login.aspx) после чего он может перейти к просмотру данных (MemberPages/ViewData.aspx). При запуске приложения из IDE - все работает так, как ожидается. При deploy'e приложения на локальной машине (той на которой ведеться разработка) - все работает так, как ожидается (причем при доступе как локально, так и с другой машины). Проблемы возникают при переносе приложения на рабочий сервер: openSUSE 11.2; Apache 2.2.13; mod_mono. При этом пользователь успешно попадает на страницы Default.aspx и Login.aspx но при переходе на страницу MemberPages/ViewData.aspx в браузере отображается сообщение об ошибке:
Подскажите в какую сторону копать? |
Автор: Gluttton 15.8.2010, 14:41 | ||||
Логи apach'a:
Т.е. apache ищет не файл /home/vm/public_html/MemberPages/ViewData.aspx, а /srv/www/htdocs/MemberPages/ViewData.aspx. Почему? /etc/apache2/conf.d/mod_mono.conf
|
Автор: Gluttton 15.8.2010, 15:43 | ||
Внимательно читаем документацию: http://www.mono-project.com/Mod_mono Предусмотрена даже автоматическая генерация config'ов: http://go-mono.com/config-mod-mono/ Т.о. для решения проблемы необходимо добавить на сервере файл: /etc/apache2/conf.d/application.conf Примерно вот такого содержания:
Вопрос закрыт. |