Definitivamente não é a solução ideal, mas comentar a primeira e a última linha parece resolver o problema. Eu recebo um aviso sobre o carregamento duplo, mas agora sei que com essas linhas o arquivo não é lido.
Eu tentei configurar um servidor Ubuntu executando o Apache / mod_mono em uma VM do VirtualBox e encontrei um problema ao tentar configurar o Apache para usar o mod_mono para servir o aplicativo ASP.NET.
Eu tenho um aplicativo asp.net fictício em /var/www/aspx1
(um simples Default.aspx
e um% minimalisticWeb.config
). Aqui está o meu arquivo httpd.conf
:
ServerName localhost
Include mod_mono.conf
E meu mod_mono.conf
:
<IfModule !mod_mono.c>
LoadModule mono_module modules/mod_mono.so
MonoAutoApplication enabled
AddType application/x-asp-net .aspx
AddType application/x-asp-net .asmx
AddType application/x-asp-net .ashx
AddType application/x-asp-net .asax
AddType application/x-asp-net .ascx
AddType application/x-asp-net .soap
AddType application/x-asp-net .rem
AddType application/x-asp-net .axd
AddType application/x-asp-net .cs
AddType application/x-asp-net .vb
AddType application/x-asp-net .master
AddType application/x-asp-net .sitemap
AddType application/x-asp-net .resources
AddType application/x-asp-net .skin
AddType application/x-asp-net .browser
AddType application/x-asp-net .webinfo
AddType application/x-asp-net .resx
AddType application/x-asp-net .licx
AddType application/x-asp-net .csproj
AddType application/x-asp-net .vbproj
AddType application/x-asp-net .config
AddType application/x-asp-net .Config
AddType application/x-asp-net .dll
DirectoryIndex index.aspx
DirectoryIndex Default.aspx
DirectoryIndex default.aspx
</IfModule>
Eu também tentei desativar MonoAutoApplication
e adicionar as seguintes linhas:
AddMonoApplications default "/:/var/www"
<Location "/">
SetHandler mono
</Location>
Ir para http://int.er.nal.ip/aspx1/
simplesmente lista o conteúdo da pasta (listagem padrão do Apache) e ir para http://int.er.nal.ip/aspx1/Default.aspx
ofertas para salvar o arquivo.
Após cada alteração, reiniciei o Apache e também reiniciei a VM por precaução.
Obrigado!
Definitivamente não é a solução ideal, mas comentar a primeira e a última linha parece resolver o problema. Eu recebo um aviso sobre o carregamento duplo, mas agora sei que com essas linhas o arquivo não é lido.