Apache2 + mod_mono
Christian Wohlgemuth
wohlgemuth.christian at gmail.com
Mit Apr 1 15:01:30 BST 2009
Christian Wohlgemuth schrieb:
> Hallo Liste,
>
> ich habe einige Probleme mit mod_mono.
> in meiner vhostkonfiguration habe ich folgendes eingetragen:
>
> Alias /mono "/home/christian/Desktop/mono"
> MonoDocumentRootDir mono "/mono:/home/christian/Desktop/mono"
> MonoDebug mono True
> MonoServerPath mono "/usr/bin/mod-mono-server2"
> AddMonoApplications mono "/:/var/www:/home/christian/Desktop/mono"
>
> <Location /home/christian/Desktop/mono>
> MonoSetServerAlias mono
> SetHandler mono
> DirectoryIndex index.aspx
> </Location>
>
> nach einem '/etc/init.d/apache2 restart' bekomme ich folgende Meldung:
>
> [crit] (13)Permission denied: Failed to attach to existing dashboard,
> and removing dashboard file '/tmp/mod_mono_dashboard_XXGLOBAL_1' failed
> (Operation not permitted). Further action impossible.
>
> die Datei '/tmp/mod_mono_dashboard_XXGLOBAL_1' existiert und gehört dem
> Benutzer:Gruppe www-data:www-data
>
> ein Aufruf von 'http://localhost/mono' bietet mir die index.aspx zum
> Download an, wird also nicht von mono geparst.
>
> Ein Starten von xsp2 aus dem Verzeichnis '/home/christian/Desktop/mono'
> startet einen Webserver auf Port 8080. Hier wird die index.aspx auch
> ordentlich geparst.
>
> Apache 2.2.9-7ubuntu3
> libapache2-mod-mono 1.9-1
> mono-apache-server2 1.9.1-2
> mono-xsp2 1.9.1-2
>
> Kann mir hier jemand weiterhelfen?
>
> Vielen Dank
> Christian Wohlgemuth
>
ich habe jetzt mal das ganze Zeug aus der vhostkonfiguration gelöscht
und einen anderen Ansatz gesehen. Dieser heisst 'mono-server2-admin' und
'mono-server2-update'.
mit einen 'mono-server2-admin add --path=/home/christian/Desktop/mono/
--app=/mono --vhost=localhost --port=80' und einem abschliessenden
'mono-server2-update' wird alles notwendige getan.
bei einen Aufruf von 'http://localhost/mono' werden die aspx-Dateien
korrekt geparst.
Letztes Problem: ich möchte auch aspx-Dateien direkt unter localhost
aufrüfen können, aber ein 'mono-server2-admin add
--path=/home/christian/Desktop/mono/ --app=/ --vhost=localhost
--port=80' wird mit dem Fehler quittiert, dass ich einen Applicationname
angeben muss.
Hat jemand mod_mono auf dem documentenroot am laufen?
Vielen Dank
Christian Wohlgemuth
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 197 bytes
Beschreibung: OpenPGP digital signature
URL : https://lists.ubuntu.com/archives/ubuntu-de/attachments/20090401/bacdbaf0/attachment.pgp