Ayuda con configuración de mono e n Apache2
"Francisco M. Marzoa Alonso" <[email protected]> Tue, 29 Mar 2011 12:59:08 +0200
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <[email protected]> |
Hola,
Estoy experimentando problemas para configurar apache2 y mono para poder
usar C# embebido en mis páginas web.
He instalado todos los paquetes necesarios de mi distribución (Ubuntu
10.04) y tanto el apache2 como el módulo de mono parecen estar
funcionando perfectamente, pero no soy capaz de abrir un helloworld en
un host virtual.
Creo que el problema está en el archivo de configuración .webapp.
Mi host virtual está definido como sigue:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName fake.domain.com
DocumentRoot /var/www/fake.domain.com/web/
ErrorLog /var/www/fake.domain.com/logs/error.log
LogLevel warn
CustomLog /var/www/fake.domain.com/logs/access.log combined
<Directory /var/www/fake.domain.com/web/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
SetHandler mono
DirectoryIndex index.aspx index.html
</Directory>
</VirtualHost>
He creado todos los directorios necesarios en el servidor, y como digo
está funcionando perfectamente. De hecho si se quita el handler mono
para ese servidor, puedes abrir http://fake.domain.com/ perfectamente y
ver los contenidos del mismo.
Por lo que se deduce que el apache está funcionando bien, y que el
módulo de mono está funcionando, aunque no hace lo que yo quisiera que haga.
Bien, creo el archivo fake.domain.com.webapp en /etc/mono-server2/ como
debe ser, con el siguiente contenido:
<apps>
<web-application>
<name>FakeDomain</name>
<vpath>/</vpath>
<path>/var/www/fake.domain.com/web</path>
<vhost>fake.domamin.com</vhost>
</web-application>
</apps>
Pero si intento abrir http://devel.sharpbear.com obtengo un error 503
Service Temporarily Unavailable después de un rato intentando cargar.
"The server is temporarily unable to service your request due to
maintenance downtime or capacity problems. Please try again later."
¿A alguien se le ocurre que puedo hacer? es la primera vez que configuro
mono para funcionar con Apache, así que no estoy familiarizado con él.
Gracias por adelantado,