2010-03-09 1 views
1

Я пытаюсь в течение недели заставить мой сервер XSP работать с простым статическим контентом: html-страницы, js-файлы, gif, jpeg и т. Д. Нет ASP.NET. И этот сервер всегда случайно разбивается при навигации по этим страницам с помощью браузера. My Environment is: Mono 2.6.1, Windows Vista. Я также пытался создать XSP на linux (с make-файлами Novell), но тот же результат. Итак, можно ли использовать XSP? Есть ли кто-нибудь, кто сделал XSP работать нормально без сбоев? Если да, расскажите, пожалуйста. Если нет, есть еще один HTTP-сервер ASP с открытым исходным кодом?Работает ли сервер Mono XSP?

ответ

3

Попробуйте xsp2 не xsp, так как он новее. Томи тоже прав, и вы должны использовать mod-mono для производства, однако сейчас это не будет работать в Windows (по крайней мере, последнее, что я прочитал, было то, что mod_mono еще не работал с Apache в Windows). XSP2 определенно работает на Linux, и хотя я не пробовал его в Windows, но если есть проблемы с ним, вы, вероятно, должны подать отчет об ошибке в команде Mono. Xsp определенно не работает с некоторыми из кода, который я написал, поэтому я думаю, что он используется только для Asp Net 1.1 asp, а не asp2.0.

+0

Благодарим вас за ответ. К сожалению, я попробовал как xsp, так и xsp2 из туловища и из разных ветвей и без результата. Уже есть билет на отслеживание ошибок Novel. Теперь я использую Cassini и жду стабильного xsp. – ILya

1

Вы можете использовать, например, Apache с mod_mono или Nginx на Linux. Я бы не рекомендовал использовать XSP для производственного использования, поскольку он используется в основном как веб-сервер разработки в сочетании с MonoDevelop.

+0

Я думал об этом, но некоторые тесты показывают плохую производительность mod_mono и что он все еще не стабилен ... Вы что-то слышали об этом? – ILya

+0

Я мало знаю о mod_mono, так как я использую Nginx в качестве производственного веб-сервера. До сих пор я не пробовал никаких тестов производительности. Автономный Nginx - это высокопроизводительный веб-сервер, но я не знаю, как производительность зависит от сервера mono fastcgi, который используется, когда вы хотите размещать веб-приложения ASP.NET или ASP.NET MVC с помощью Nginx. – yojimbo87