问题标签 [mod-mono]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
180 浏览

macos - 在 OSX 上启用 mod_mono 的分步过程

我正在运行 OSX Leopard 10.5.8。阿帕奇正在工作。Mono 框架 2.10 已安装并正在运行。XCode 已安装并正在运行。mod_mono 源代码 2.10 已下载并解压缩。

我需要一步一步的过程来安装 mod_mono,然后为 Apache 配置它。

我有一些技术专长。

提前感谢任何回复,

慢慢地

0 投票
1 回答
801 浏览

asp.net-mvc - 如何从命令行重新启动 mod-mono asp.net 应用程序?

我有一个在 Ubuntu 10.04 LTS 上的 Apache2 下的 mod-mono 上运行的 asp.net MVC Web 应用程序。我想将一个新程序集放到我的应用程序中,而不必重新启动整个 Apache。

我从这里看到您可以安装单声道控制面板并在那里重新启动应用程序。这很好,但我真的不希望在生产系统上启用它。

有没有办法从命令行做到这一点?

0 投票
1 回答
2447 浏览

asp.net - Mono 和 IHttpHandler

我想使用 IHttpHandler 方法在 .Net-Project 中使用 XSP 或更好的 mod_mono。

我有以下课程(很简单:

以及以下 web.config

它在 IIS 中运行良好。http://127.0.0.1/test/kfdlsa返回“是”

在 Apache 上的 XSP 或 mod_mono 中,我可以创建一个 index.aspx,它可以根据 .Net-Framework 完美地解析和执行,但似乎该处理程序不包含在 mod_mono-Framework 中。

是使用真正在 Mono 中实现的 IHttpHandler,还是应该使用另一种方法将所有请求收集到某个主机和/或虚拟目录。

0 投票
1 回答
1407 浏览

postgresql - Mono 上的果园 CMS

这个问题可能有点主观,但我不确定还有什么地方更适合。

我在许多服务器基于 Windows Server 的项目中使用 Orchard - 与 AD、SQL 等集成以提供基于 MVC 的门户 - 就像从蹒跚学步的孩子那里偷糖果一样!

我最近一直在探索 MonoTouch,并按照http://docs.orchardproject.net/Documentation/Running-Orchard-on-Mono在 OSX 上的 ModMono 下安装 Orchard 。

这一切似乎都运行得很好,而且速度很快,但我不确定是否要在商业冒险中支持它。我一直使用 MySQL 或 MSSQL 作为数据库,而我当前的安装正在运行 PostgreSQL——一些新的东西(这总是好的)。

有谁知道任何使用在 Mono 上运行的 Orchard、ModMono (Apache2) 和 PostgreSQL 的网站?

我计划部署到运行 CentOS 和 Mono 的云服务器上进行进一步测试,然后再进行进一步测试,但我认为这可能是一个令人兴奋的探索途径。

0 投票
2 回答
2974 浏览

macos - 在 Mac OSX Lion 上安装 mod_mono 时遇到问题

还有一个关于在 OSX 上安装 mod_mono 的问题,但我假设那是在 Lion 出现之前,它对开发人员有一些重大变化(如 python 版本)。

我已按照 mod_mono-2.10 的安装自述文件中的说明进行操作。徒劳无功。

我所做的正是这样的:

看来 mod_mono 并不是真正的问题。它本身就是单声道。

mono 包本身不是为 64 位编译的。也许我应该完全阅读安装指南,但这里主要关注点:

32 位和 64 位支持

此网站上发布的 Mono 软件包提供 32 位 Mono VM。

仅当您从源代码构建 Mono 并安装您自己的 VM 副本时,才能从 Mono 2.10 开始支持 64 位 VM。将来,我们将为我们的用户提供单声道和单声道 64 二进制文件。

64 位支持今天有一些限制,这就是我们没有完全切换到它的原因:

我们的 Windows.Forms 实现使用 Carbon,因此,它不适用于 64 位 Mono。MonoDevelop 使用 Carbon 进行菜单集成,因此它不能在 64 位 VM 上运行。MonoMac 绑定尚未移植到 64 位。全面支持 64 位 Mono 还需要我们提供 64 位 Gtk+ 堆栈,这将增加大多数用户的下载大小。

我试图在 i386 中重新编译 mod_mono 以便它可以与单声道运行时一起运行

同样的问题:

我是否能够在不编译和安装 64 位版本的单声道的情况下在 apache 上运行 mod_mono?我想我可以并排进行,但是整个过程非常非常耗时。我不确定是否要维护官方软件包,以及仅用于测试网络服务器的不同版本。

这是 mod_mono 最新重新编译的确切终端输出:

/private/var/log/apache2/error_log 输出:

[Fri Jan 13 14:28:51 2012] [info] 删除了 PID 文件 /private/var/run/httpd.pid (pid=930)

[Fri Jan 13 14:28:51 2012] [notice] 捕获 SIGTERM,正在关闭

我还安装了 mod_wsgi(唯一的其他非标准模块),但我完全禁用了它,仍然得到 SIGTERM。

在控制台中生成错误:

0 投票
3 回答
593 浏览

asp.net - mod_mono:随机 CompilationException 错误

服务器重新启动后,我有时会收到如下随机 CompilationException 错误:

并且您无法访问该应用程序。如果我再次重新启动服务器,那么问题就会消失。

触发错误的文件可以是我自己的 dll 或依赖项之一,例如 mysql.dll。

我在 Linode VPS 上使用 mono 2.10.2、CentOS 版本 5.7(最终版)、Apache 和 mod_mono。

知道可能是什么原因吗?

编辑:自从我搬到 Linode 并且他们使用 XEN 时我的麻烦就开始了,我发现了 --with-xen_opt=yes 看起来很有希望的选项:http: //mono-project.com/Advanced_Mono_Compile_Options

0 投票
1 回答
968 浏览

c# - 使用 mod_mono 的 WCF 服务

我正在尝试使用 mono 2.10.8 在 CentOS 上托管 WCF 服务,并将其作为 REST 或 SOAP 服务器进行访问。

我在包含我的 web.config 的文件夹中使用 mod-mono-server-4 启动了一个应用程序:

如果我现在调用DOMAIN/web?wsdlDOMAIN/service/hello/hello是 IHello 中方法的 WebGetAttribute 的 UriTemplate),我只会得到 404:

“/”应用程序中的服务器错误
找不到资源。

我还有一个Service.svc文件包含:

如果我打电话DOMAIN/Service.svc/hello,我会收到一个 SOAP 错误:

请求消息的目标为“http://DOMAIN/Service.svc/hello”,操作为“”,在此服务合同中无法访问

如果我在执行以下操作的服务器上启动控制台应用程序:

我可以在端口 680 上访问该服务,因此 mono 应该能够运行该服务,但我需要它与 mod_mono 一起运行(在端口 80 上)。

我需要什么不同的配置?

最后,我试图托管一个 SyndicationFeed 来提供 RSS/Atom-Feed。

0 投票
1 回答
588 浏览

asp.net - mono 4.0 xsp4 和 mod_mono:方法参数不兼容

我已经全新安装了带有 mono 和 mod_mono 的 Ubuntu 服务器 11.10,我正在尝试运行一个 asp.net 站点(需要 .net 4.0),但我得到的只是这个非常无用的堆栈跟踪:

任何人都对如何调试或找出实际原因有任何想法?如果某处有更详细的日志?

0 投票
2 回答
723 浏览

apache - 如何默认禁用 mod_mono?

默认情况下,为 cPanel 服务器上的所有帐户启用 Mod mono。

我使用 EasyApache 安装了它。如何在默认情况下为所有帐户禁用它,以及如何仅为特定帐户启用它?cpanel 11 - modmono 2 - apache 2.2

0 投票
2 回答
2149 浏览

asp.net - Mono vhost 配置错误:地址已在使用中

每次启动 apache 时,我的 apache 错误日志中都会出现三个不同的错误消息。我已经多次阅读 mod_mono 配置部分,所以请给我一个提示如何摆脱这些消息。应用程序(3 asp.net 项目)虽然运行良好。

第一的:

第二:

第三:

虚拟主机配置

OpenSuse 11.4,单声道 2.10.2