我的服务器出现了一些问题,所以我决定完全卸载 Mono 并重新安装它。大错误。在我修复它之前,它不会重新安装并且服务器已损坏。
首先,我卸载了所有与单声道相关的东西。
然后,我按照这些说明在 Ubuntu 16.04.1 http://www.mono-project.com/docs/getting-started/install/linux/上安装
我确认文件 /etc/apt/sources.list.d/mono-xamarin.list 包含
deb http://download.mono-project.com/repo/debian wheezy main
deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main
然后我输入“apt-get install mono-complete”
然后apache2无法重新加载。挖掘之后,很明显没有 mod_mono 的踪迹。如果我查看 /etc/apache2/mods-available/,mod_mono 不存在。
为什么 mod_mono 无法安装,我该如何安装?谢谢!
作为旁注,我还尝试重新安装没有 Xamarin 存储库的默认 Ubuntu 版本,它也无法安装 mod_mono。
感谢您的链接 SushiHangover。
这解决了问题:
此外,httpd.conf 包含
它抱怨无法找到 /usr/bin/fastcgi-mono-server4。不知道为什么它是这样配置的,但我评论了整个下部并取消了 MonoAutoApplication 的评论,它现在可以工作了。