問題タブ [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.
asp.net - RESTサービスを構築するためにMonoApache/XSPですべての種類のURLを処理するHttpHandler
独自のRESTサービスを開発したいので、とで構成されたを作成しました。IHttpHandler
のアプリケーションは、派生URLを処理します。verb="*"
path="*"
~/MyRESTsrv/
このアプローチは、「統合モード」を使用するIIS7で適切に機能し、すべての拡張機能を「aspnet_isapi.dll」にマップする場合は明らかにIIS6で機能します。
これは、Monoを使用するApache / XSPで可能ですか?何か特別なことをする必要がありますか、それとも箱から出してすぐに機能しますか?
乾杯。
PS:XSPは、asp.netページを提供するためにApacheと連携する小さなWebサーバーですか、それとも開発に使用できる単なるWebサーバーであり、Apacheとは関係ありませんか?
apache - Mono と Apache は ASP.NET 処理なしでファイルを提供しています
新しい Rackspace Cloud Server ボックス (Ubuntu 9.10) に、apache2、libapache2-mod-mono、および mod-mono-server2 をインストールしました。mod_mono を無効にして mod_mono_auto を有効にしましたが、何をしても、Default.aspx に対する要求は Default.aspx の実際の内容を返します (この場合、「これはプリコンパイル ツールによって生成されたマーカー ファイルであり、削除しないでください! ")
XSP をインストールしましたが、問題なく動作しているように見えますが、実行できるのであれば mod_mono (より一般的な構成のようです) で Apache を使用したいと考えています。ただし、これはエラー メッセージでもヒントでもありません。Google は明らかにあまり役に立ちません。正しく構成されていることを確認するために、他に何を探すことができますか? さらにテストするにはどうすればよいですか?
asp.net - mod_monoとApacheのAppdomainリサイクル設定
mod_monoとApacheで実行されているASP.NETアプリケーションのアプリケーションリサイクル設定をどのように制御しますか?
IIS6および7では、AppDomainがリサイクルされ、アプリケーションが基本的にApplication_End()/ Application_Start()を実行する期間、要求の数などを指定するオプションがありました。
mod_monoとApacheで同じ動作が見られますが、設定を変更する場所が見つかりません。
linux - ページの更新時にデータベースがロックされているというエラーが発生する
私はmodmonoでapacheを実行しており、asp.netアプリはそのdbとしてmonosqliteを使用しています。ページを2回更新すると、DBがロックされているというエラーが表示されます。それが入っているフォルダはchmod777です。webappはsqlite.dbとsqlite.db-journalを作成していますが、ジャーナルを削除できないようです。また、ページを一度ロードすると問題が発生します。それは間違いなく許可の問題のようです。
よくわかりません。これらを設定するにはどのような権限が必要ですか?777を使用してファイルを事前作成しようとしましたが、うまくいきませんでした。
-編集-解決策は見つかりませんでしたが、Webアプリケーションにmysqlを使用することを計画していたので、自分がどれほど愚かであるかを考えました。だから私はコードを移植しただけで、もう問題はありませんでした。
c# - Apache のルート Web サイト ディレクトリにファイルを保存する
mod_mono を使用して Apache サーバーで ASP.NET アプリケーションを実行しています。Web サイトのルート ディレクトリに「temp」というフォルダーがあり、次のコードを実行するとします。
サーバーの C:\Program Files\Mono-2.6.4\bin\temp に test.txt を保存します。次のようにディレクトリ名にスラッシュを追加すると:
C:/temp に保存します。どちらも私が望むことをしません。
Web サイトのルート ディレクトリ内の一時フォルダーにファイルを保存するコードを取得するにはどうすればよいですか? これは mod_mono の問題ですか、それとも Apache と関係がありますか?
この行を httpd.conf に追加しようとしました
運がなければ。一時フォルダーがルート ディレクトリ内にある場合、エイリアスを使用する必要はありません。
XSP を Web サーバーとして使用する私の開発環境では、すべてが期待どおりに機能します。これは、Apache で実行する場合にのみ問題になります。
c# - ヘッドレス Linux サーバー用の C# PDF ライブラリ
私は現在、実行中の X サーバーなしで実行できる PDF ライブラリを見つけようとしています。私はすでに次のことを試しました...
- Migradoc/PDFSharp (X が必要)
- ITextSharp (X が必要)
- SharpPDF (動作する可能性がありますが、もう少し機能を備えたものを探しています)
ライブラリは、オープンソースまたは無料である必要はありません。
私のソリューションは Apache2.2 mod_mono で動作します。
そのようなライブラリを知っている人はいますか?
- - 編集 - -
私のテストサーバーでエラーを生成する itextsharp に使用されるテスト コードを以下に示します (Migradoc と SharpPDF のコードも同様に単純です)。
apache - mod_monoの質問:「ConfigurationManager」という名前を解決できませんでした
Ubuntuでmod_mono2.4.4を実行していますが、名前のエラーを解決するには、VBファイルを調べて、それらすべてに「importsSystem.Configuration」を追加する必要があることがわかりました。これは、Windows側のmod_aspdotnetでは必要ありませんでした。
これは、このインポートを追加し続ける必要があるステップの失敗または誤った構成の結果ですか?
asp.net - apache と mod_mono を使用した mono に関するコール スタックの欠落情報
apache2/mod_mono でファイル名と番号を使用してデバッグ/スタック トレースを有効にするにはどうすればよいですか? ファイル名と番号の代わりに、次のようなものを取得します
<compilation debug="true">
ApacheでMonoDebug true を使用して、mod_mono を --enable-debug で再コンパイルしてみconfiguration>system.web>httpRuntime
ました。
私はdebian lennyを使用しています.mono-debuggerをインストールしようとしましたが、apacheを再起動しましたが、まだ運がありません. 構成ツールを使用してもうまくいきませんでした。多くは suse でのみサポートされていますか? http://go-mono.com/config-mod-mono/
.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 ボックスでは動作しません。
asp.net - カスタムファイル拡張子を mono にマップする方法は?
*.xyz 拡張子を asp.net の独自のカスタム ハンドラーにマップし、Windows asp.net で実行できます。
モノ (Linux/Apache - ubuntu) で同じことを行うにはどうすればよいですか?
私はこれを私のweb.configに持っています:
同様のものをmod_mono.conf
他のいくつかのファイルにも追加しましたが、それでも取得します
http 404 リソースが見つかりません。