问题标签 [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 回答
780 浏览

asp.net - HttpHandler 处理 Mono Apache/XSP 中的各种 URL 以构建 REST 服务

我想开发自己的 REST 服务,所以我创建了一个IHttpHandler配置verb="*"path="*"的应用程序,其中的应用程序~/MyRESTsrv/将处理任何派生的 URL。

如果将所有扩展名映射到“aspnet_isapi.dll”,这种方法在具有“集成模式”的 IIS7 中效果很好,显然在 IIS6 中效果很好。

这在带有 Mono 的 Apache/XSP 中是否可行?我是否必须做一些特别的事情,否则它会开箱即用?

干杯。

PS:XSP 是与 Apache 一起工作以提供 asp.net 页面的小型 Web 服务器,还是只是一个可用于开发而与 Apache 无关的 Web 服务器?

0 投票
1 回答
567 浏览

apache - Mono 和 Apache 提供没有 ASP.NET 处理的文件

在新的 Rackspace 云服务器盒(Ubuntu 9.10)上,我安装了 apache2、libapache2-mod-mono 和 mod-mono-server2。我已禁用 mod_mono 并启用了 mod_mono_auto,但无论我做什么,对 Default.aspx 的请求都会返回 Default.aspx 的实际内容(在这种情况下,“这是由预编译工具生成的标记文件,不应删除! ")

我已经安装了 XSP,它看起来工作正常,但如果我能让它运行,我想将 Apache 与 mod_mono 一起使用(似乎更常见的配置)。但是,这不是错误消息,也没有提示,谷歌显然不是很有帮助。我还能寻找什么来确保我的配置正确?我该如何进一步测试?

0 投票
2 回答
909 浏览

asp.net - mod_mono 和 Apache 上的 Appdomain 回收设置

如何控制在 mod_mono 和 Apache 上运行的 ASP.NET 应用程序的应用程序回收设置?

在 IIS6 和 7 上,有一个选项可以指定时间段、请求数量等,何时 AppDomain 将被回收并且应用程序基本上会执行 Application_End() / Application_Start()。

我在 mod_mono 和 Apache 上看到了相同的行为,但我找不到在哪里更改设置。

0 投票
2 回答
286 浏览

linux - 刷新页面时出现数据库被锁定的错误

我正在使用 mod mono 运行 apache,而我的 asp.net 应用程序使用 mono sqlite 作为其数据库。当我刷新页面两次时,我得到数据库被锁定错误。它所在的文件夹是 chmod 777。 webapp 正在创建 sqlite.db 和 sqlite.db-journal 但它似乎无法删除日志。当我加载页面一次时它也有问题。这绝对似乎是一个权限问题。

我很困惑。我需要什么权限来设置这些?我尝试使用 777 预先创建文件但没有运气。

-edit- 我没有找到解决方案,但是我认为我是多么愚蠢,因为我打算将 mysql 用于我的 webapp。所以我只是移植了代码,我不再遇到问题。

0 投票
1 回答
1568 浏览

c# - 在 Apache 的根网站目录中保存文件

我有一个使用 mod_mono 在 Apache 服务器上运行的 ASP.NET 应用程序。如果我在网站的根目录中有一个名为“temp”的文件夹并运行以下代码

它将 test.txt 保存在服务器上的 C:\Program Files\Mono-2.6.4\bin\temp 中。如果我像这样在目录名称中添加斜杠:

它将它保存到 C:/temp。两者都不做我想做的事。

如何获取将文件保存到我网站根目录中的临时文件夹的代码?这是 mod_mono 问题还是与 Apache 有关?

我尝试将此行添加到 httpd.conf

没有任何运气。如果临时文件夹位于根目录中,我不应该使用别名,对吗?

在我使用 XSP 作为 Web 服务器的开发环境中,一切都按预期工作。这只是在 Apache 上运行时的问题。

0 投票
1 回答
1663 浏览

c# - 用于无头 Linux 服务器的 C# PDF 库

我目前正在尝试找到一个无需运行 X 服务器即可运行的 PDF 库。我已经尝试过以下...

  1. Migradoc/PDFSharp(需要 X)
  2. ITextSharp(需要 X)
  3. SharpPDF(可能有用,但我正在寻找具有更多功能的东西)

该库不必是开源的或免费的。

我的解决方案在 Apache2.2 mod_mono 上运行。

有人知道这样的图书馆吗?

- - 编辑 - -

下面列出了用于 itextsharp 的测试代码,它会在我的测试服务器上产生错误(Migradoc 和 SharpPDF 的代码同样简单):

0 投票
1 回答
1459 浏览

apache - mod_mono 问题:无法解析名称“ConfigurationManager”

我在 Ubuntu 上运行 mod_mono 2.4.4,我发现我必须检查我的 VB 文件并将“imports System.Configuration”添加到所有文件中以解决名称错误。这在 Windows 端的 mod_aspdotnet 中不是必需的。

这是我必须继续添加此导入的错过步骤或不正确配置的结果吗?

0 投票
1 回答
977 浏览

asp.net - 使用 apache 和 mod_mono 调用堆栈缺少有关单声道的信息

如何使用 apache2/mod_mono 启用带有文件名和数字的调试/堆栈跟踪?我得到的不是文件名和数字,而是这样的

我尝试在 apache 中使用 MonoDebug true 并使用 --enable-debug 重新编译 mod_mono 并且我<compilation debug="true">configuration>system.web>httpRuntimeweb.config 中。

我正在使用 debian lenny,我尝试安装单调试器,重新启动 apache,但仍然没有运气。我什至没有运气使用配置工具。许多它只支持suse?http://go-mono.com/config-mod-mono/

0 投票
3 回答
3696 浏览

.net - 带有 mod_mono 和 mono 2.6.7 的 MySQL 连接器

我在让 MVC2 Web 应用程序找到 MySQL 连接器时遇到了很多麻烦。我正在运行 CentOS 5。

我已经使用该工具的 2.0 版本将 DLL 安装到 GAC 中

我确认它更新了 GAC:

运行应用程序时出现以下错误:

未能找到或加载已注册的 .Net Framework 数据提供程序 MySql.Data.MySqlClient

我创建了一个简单的命令行应用程序,描述如下:http ://www.mono-project.com/MySQL ,它可以在我的 Windows 机器上的 Mono 和 .NET 下工作,但不能在我的 Linux 机器上工作。

0 投票
1 回答
274 浏览

asp.net - 如何将自定义文件扩展名映射到单声道?

我已将 *.xyz 扩展名映射到我自己在 asp.net 中的自定义处理程序,并且可以在 Windows asp.net 上运行它。

我怎样才能在单声道(Linux/Apache - ubuntu)上做同样的事情?

我的 web.config 中有这个:

mod_mono.conf我还向其他几个文件添加了类似的东西,但我仍然得到

http 404 找不到资源。