Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > *NIX системы: Общие вопросы > ASP .NET for Linux |
Автор: Alexsar 9.2.2009, 15:07 |
Совсем недавно перешёл на Linux. Возникла необходимость развернуть вебсервис ASP .NET2.0 на Linux(Ubuntu 8.10). На сайте mono-project.com предлагается способ запуска асп под линуксом, даётся ссылка на вот этот ресурс https://help.ubuntu.com/community/ModMono?action=fullsearch&context=180&value=linkto%3A%22ModMono%22. Там описывается алгоритм действий для Ubuntu 8.04(думаю особых различий для моего случая нет). Я выполнил всё как там описано, то есть установил libapache2-mod-mono, mono-apache-server2, активировал модуль: a2enmod mod_mono (выдал сообщение, что уже активирован), в файле /etc/apache2/mods-available/mod_mono.conf установил использование ASP .NET2(одну строчку закомметировал, другую раскомментировал), перезапустил апач, и попытался развернуть, как ниже написано, свой асп вебсервис В итоге, асп страницы не выполняются, предлагается сохранить их на диск Что я сделал не так? Просьба как можно подробней и с примерами объяснить, как поднять асп в апаче ![]() Заранее, спасибо ![]() |
Автор: Любитель 9.2.2009, 16:17 |
Навскидку - в httpd.conf (или инклюдимых конфигах) не прописан хандлер для aspx/asmx. |
Автор: Alexsar 10.2.2009, 14:36 |
В одной из статей было рекомендовано в файл httpd.conf внести такие вот настройки: LoadModule mono_module modules/mod_mono.so AddMonoApplications default "/personal:/home/user/mypages" Alias /personal "/home/user/mypages" <Location /personal> SetHandler mono </Location> Лучше не стало. Куда дальше копать? И ещё вопрос, кто-нибудь развёртывал ASP .NET2.0 в линуксе, хочется, чтобы поделился опытом ![]() |
Автор: bilbobagginz 10.2.2009, 15:16 |
увеличить loglevel, и смотреть на ошибки в логах. когда ты подключаешься и пытаешься запустить что-то на ASP, у тебя должно быть сообщение от сервера в логах, что он делает. |
Автор: Alexsar 10.2.2009, 19:18 |
Всем спасибо, разобрался. Я напутал в httpd.conf, по крайней мере как всё там правильно описал - заработало. Думаю, что тему можно закрыть. ![]() |