Ubuntu 14.04 mod_mono 错误 503

Ubuntu 14.04 mod_mono error 503

我似乎根本无法使用 ISPCONFIG3 将 asp 站点连接到 运行。我在 apache error.log 中遇到这样的错误:

Not running mod-mono-server.exe because no MonoApplications, MonoApplicationsConfigFile or MonoApplicationConfigDir specified. 

Failed to connect to mod-mono-server after several attempts to spawn the process.

我认为这与我的配置有某种关系,但我似乎无法弄清楚在哪里。想法?

今天在笔记本电脑 Ubuntu 19.04 中安装 apache2、mod-mono 等后遇到此错误。刚刚在 AWS 实例 运行 Ubuntu 18.04 上成功完成,我很惊讶它在这里不起作用。通过反复试验调整单服务器配置、apache2 配置、ASP.NET 网络应用程序文件夹(其中有一个简单的 index.aspx),并在每次更改后查看 apache2 错误日志(在 stopping/restarting apache2 每次!),我发现,至少在我的情况下,这个错误是 由于网络应用程序根文件夹中缺少 web.config 文件 引起的;一旦我创建了一个简单的骨架 web.config 文件,这个错误消息就消失了。

顺便值得注意的是,错误消息包含一个拼写错误:在关键字 MonoApplicationConfigDir 中应该有一个 "s" for "Applications",就像其他两个关键字一样。我尝试的其中一件事是通过删除 "s" 来更改默认情况下出现在我的 mono-server4-hosts.conf 文件中的 MonoApplicationsConfigDir 语句以匹配错误消息,但这会生成不同的致命消息阻止 apache2 启动的错误:systemctl status apache2.service 显示 "Invalid command 'MonoApplicationConfigDir'".