我在Ubuntu (16.04)上安装了Apache服务器,repos有(2.4.18版本)。我希望在Web上运行ASP.Net应用程序,所以我也安装了MONO。以下是我按照这个顺序所做的工作:
一切都已成功安装,Apache正确地服务于index.html。
但是,当我试图查看.aspx文件时,web浏览器会提示我下载它。我认为mod_mono没有配置,然后转到/etc/apache2/mods启用,mod_mono.conf和mod_mono.load都在那里。我的mod_mono.conf配置为:
包括/etc/mono 4/mono-server4-hosts.conf
我没有收到任何错误,只是提示下载.aspx文件。
我已经卸载了MONO和Apache,并以相同的结果重新安装了它们。
有趣的是,我有另一台Ubuntu机器,它的构建与16.04相同,我运行了相同的步骤,并且成功地为.aspx文件提供了服务。我甚至比较了两台机器之间的文件和结构,它们是一样的。
有没有什么东西是我遗漏的,可能是造成这个问题的原因?
发布于 2017-03-01 13:25:25
在发布这篇文章之后,我尝试将这一行添加到我的问题机器上的mod_mono.conf中。
MonoAutoApplication已启用
然后重新启动Apache服务之后,一切都开始工作了。
https://stackoverflow.com/questions/42532759
复制相似问题