MonoServerPath example.com "/usr/bin/mod-mono-server4"
provavelmente deveria ser
MonoServerPath mydomain.org "/usr/bin/mod-mono-server4"
Eu sei que estou executando o mono-apache-server4 mas quando eu inicio o site, o mono-apache-server2 está respondendo.
Por que meu site não usa o 4.0?
InstaladooDebianWheezyjuntocomoapacheemod-mono:
apt-getinstallmono-apache-server2mono-apache-server4libapache2-mod-monolibmono-i18n2.0-cil
Emseguida,editeioarquivohostvirtualpadrão:sudonano/etc/apache2/sites-available/default
<VirtualHost *:80>
ServerName mydomain.org
ServerAdmin [email protected]
ServerAlias www.mydomain.org
DocumentRoot /var/www/mydomain.org/
ErrorLog /var/www/logs/mydomain.org.error.log
CustomLog /var/www/logs/mydomain.org.access.log combined
MonoServerPath example.com "/usr/bin/mod-mono-server4"
MonoDebug mydomain.org true
MonoSetEnv mydomain.org MONO_IOMAP=all
MonoApplications mydomain.org "/:/var/www/mydomain.org/"
<Location "/">
Allow from all
Order allow,deny
MonoSetServerAlias mydomain.org
SetHandler mono
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary
</Location>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript
</IfModule>
</VirtualHost>
e reiniciei o apache2:
Eu reinstalei usando:
apt-get install mono-apache-server4 libapache2-mod-mono libmono-i18n4.0-all
Mas a resposta de Jim foi o culpado.
Tags mono