mod_mono или ASP.NET на Linux
MC 3 апреля, 2007 - 22:44
Собственно решил попробовать этого зверя. Установил апач и модуль. Но не удается их скрестить друг с другом. Курение манов привело к мысли пускать только mod-mono-server. Что я и сделал, но при попытке подключится к работающему серверу получаю такие сообщения:
Цитата:
gentoo-tux WebSite2 # mod-mono-server2 --address 127.0.0.1 --port 8080
mod-mono-server2
Listening on port: 8080
Listening on address: 127.0.0.1
Root directory: /var/www/localhost/htdocs/WebSite2
Hit Return to stop the server.
mod_mono and xsp have different versions.
mod_mono and xsp have different versions.
System.InvalidOperationException: mod_mono and xsp have different versions.
at Mono.WebServer.ModMonoRequest.GetInitialData () [0x00000]
at Mono.WebServer.ModMonoRequest..ctor (System.Net.Sockets.NetworkStream ns) [0x00000]
at Mono.WebServer.RequestReader..ctor (System.Net.Sockets.NetworkStream ns) [0x00000]
at Mono.WebServer.ModMonoWorker.InnerRun (System.Object state) [0x00000]
at Mono.WebServer.ModMonoWorker.Run (System.Object state) [0x00000]
Причем версии xsp (от туда mod-mono-server) и mod_mono совпадают.
Кто нить сталкивался с подобным?
»
- Для комментирования войдите или зарегистрируйтесь
Я с этой штукой
Я с этой штукой мучался долго. Кстати сейчас это работает нормально, но проблема в том, что мне пришлось написать собственный ebuild для версии daily tarballs от какого-то числа и для MonoDevelop, чтобы скомпиллировать веб-приложение. Юрек забил на это дело и даже 1.9 Mono в портеже отсутствует - хотя она бесполезна, так как там нет этих пресловутых адаптеров. Они просто скопировали со старой версии форточек, ещё до того как они выпустили это дополнения. Пока там есть жутковатая регрессия только в одном месте. Надо сказать что несколько дней назад это стало юзабельно, так как Дин написал CSSAdapters и меню теперь отображаются красиво в виде ul and li таблиц. Если интересно посмотреть, то напиши на форуме Шурика на linuxforum.sbin.ru в личку(здесь бываю редко), я на некоторое время запущу полноценный портал на этой штуке, посмотришь на практике, как это работает с гентой. Кстати и веб-службы в Monо теперь функциональны до приличности.
Что касается ошибки - если используешь эту комбинацию софта надо быть готовым к тому, что при следующем обновлении всё упадёт. В основном там косяки с теми файлами, что лежат в tmp.
Спасибо за
Спасибо за информацию, но на текущий момент мне не нужно asp.net под mono, на тот момент просто было желание писать платформонезависимую вещь, но курсовая уже сдана и желания возвращаться к asp.net пока нет.
ASP .Net и Apache
Если вдруг кому другому понадобится скрестить mono и Apache, то вот в статье
Mono ASP .Net. Запуск dot Net-приложения под Apache изложен мой опыт.