Portál AbcLinuxu, 13. května 2025 20:43

Dotaz: Apache2 mod-mono

24.11.2009 15:42 sitovy_pavouk
Apache2 mod-mono
Přečteno: 431×
Odpovědět | Admin
Zdravím, Potřebuji na Apache2 serveru rozjed virtuálního hosta, který je v ASP a data má v Accessu, mdb (Debian).

Nainstaloval jsem si balíček libapache-mod-mono a mdbtools.

Když se zkusím na web dostat tak dostanu:
Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
errol.log Apache hlásí:
[Tue Nov 24 15:02:51 2009] [notice] Apache/2.2.14 (Debian) mod_mono/2.4.2 configured -- resuming normal operations
[Tue Nov 24 15:03:12 2009] [error] Failed to connect to mod-mono-server after several attempts to spawn the process.
Takto vypadá virtualhost Apache:
<VirtualHost *:80>
	ServerAdmin webmaster@localhost

        ServerName localhost

        DocumentRoot /var/www/domena.tld/www

        <Directory /var/www/domena.tld/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                Allow from all
                SetHandler mono
                DirectoryIndex default.asp
        </Directory>


</VirtualHost>
A takto konfigurace stránky v mono:
<apps>
        <web-application>
                <name>localhost</name>
                <path>/var/www/domena.tld/www</path>
                <vhost>localhost</vhost>
        </web-application>

</apps>
Aplikace dosud běžela na serveru v hostingu bez problémů. Stejně tak mi normálně fungoval testovací balíček s ASP skriptama. Hledal jsem a zkoušel různá řešení, ale žádné nezabralo.

Nesetkal se někdo s tím nebo neví v čem by mohl být problém?

Předem moc díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.11.2009 18:06 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Apache2 mod-mono
Odpovědět | | Sbalit | Link | Blokovat | Admin
V konfiguraci mono ještě chybí <vpath>/</vpath> a pak to pojede. Možná, důležité taky je, jak je napsaná ta aplikace, protože ASP 1.x myslím není zpětně kompatibilní s ASP 2.0. Taky si ejsem jistý, jak rozjed přístup k databázi MS Access pod Linuxem.
27.11.2009 12:02 cerv
Rozbalit Rozbalit vše Re: Apache2 mod-mono
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja jsem vetsinou .NET resil na linuxu pres XSP. Je sice pravda, ze to je o "aplikac" navic, ale nikdy jsem s tim nemel problemy. xsp2 chroupe krasne ASP v. 2.
27.11.2009 18:05 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Apache2 mod-mono
xsp myslím v Debianu jako balíček není.
30.11.2009 14:22 cerv
Rozbalit Rozbalit vše Re: Apache2 mod-mono
A kde jste to sebral????

XSP se da provozovat na leccems vc. tak existuji balicky (Linux, BSD, Solaris ad.)

Jinak debian:
#aptitude search xsp
p libcxsparse2.2.3 - concise sparse matrix library (complex, int and long int support)
p libextutils-xspp-perl - thin layer to use XS for C++
p mono-xsp - simple web server to run ASP.NET applications - default version
p mono-xsp-base - base libraries for XSP 1.1
p mono-xsp1 - simple web server to run ASP.NET1.1 applications
p mono-xsp2 - simple web server to run ASP.NET 2.0 applications
p mono-xsp2-base - base libraries for XSP 2.0
p xmms2-plugin-xspf - XMMS2 - XSPF playist plug-in
p xspecs - X protocol, extension, and library technical specifications
30.11.2009 15:53 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Apache2 mod-mono
TAky jsem to pak našel. Jen škoda, že to umí "jen" ASP.NET a ne ASP (Vím, že samotné ASP se už prakticky nepoužívá, ale kdysi jsem potřeboval rozběhnout aplikaci v ASP a to v Linuxu asi nejde a konvert z ASP do ASP.NET nedopadl zrovna dobře). Kromě toho myslím, že třeba tazatel má třeba i jiné weby a ta aplikace v ASP by musela takto běžet na jiném portu, což může být trochu problém.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.