問題タブ [windows-server-2003-r2]
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 - NopContext.Current.User は常に null
注: nopCommerce フォーラムにも投稿されています。
nopCommerce 1.60 に基づいてアプリケーションを開発しています。Windows 7 Pro 64bit で開発しています。
ステージングのためにアプリケーションを Windows Server 2003 R2 (32 ビット) にデプロイしていますが、これは正常に機能します。Visual Studio 開発サーバーで実行したときとまったく同じように完全に機能します。
その環境でテストするためにライブサーバーにコードをデプロイしたところ、実際のショーストッパーが得られました. NopContext.Current.User は常に null です。
稼働中のサーバーは Windows 2003 R2 64bit で、これが私が確認できる唯一の違いです。両方のサーバーで IIS のサイト設定のすべてのページを確認し、すべての設定が同じであることを確認しました。アプリケーション プールについても同じことを行いました。
他に何を試すことができるかわかりません。
助言がありますか?
filesystems - Java アプリケーション サーバーでファイル システムの問題が発生している
クライアントのテスト サーバーに Java アプリケーション サーバーがインストールされています。アプリケーション サーバー内では、多くのスレッドがさまざまな方法で (java.io クラスを使用して) ファイルシステムにアクセスします。アプリケーションサーバーはサービスとして開始されます。数時間後、場合によっては 1 日後、これらのスレッドがファイルシステムを利用できなくなったようです。ファイルシステムで問題のフォルダ/ディレクトリを見ると、それらはまだ存在し、正しいアクセス許可を持っているように見え、それらに排他ロックがかかっていないようです。これは可能ですか?私が探すべき手がかりに関する提案はありますか?最も考えられる原因?
問題のオペレーティング システムは、32 ビット プロセッサを搭載した Windows 2003 (Service Pack 2) です。ファイルシステムは NTFS JRE は 1.6
これはすでに serverFault Q&A に投稿していますが、代わりにここで質問することをお勧めします。
asp.net-mvc-3 - IIS6にデプロイされたMVC3サイトは、404が見つからない20分後に動作を停止します
これを短くしようと思います。詳細についてはお気軽にお問い合わせください。
モバイル版のWebサイトはMV3かみそりを使用して作成され、拡張のないURLを使用してIIS6Webサーバーに展開されています。.NET4がサーバーにインストールされているため、拡張機能のないURLを機能させるためにサーバーで特別な構成を行う必要はありません。URLを使用してサイトにアクセスしようとするとhttp://site/m/
、404 Not Found
エラーが発生します。
この問題を引き起こすために私がすること:
- VS2010でプロジェクトを右クリックし、ローカルファイルシステムに公開します。
- すべてのファイルを圧縮して本番サーバーに転送し、そこで解凍します
- 本番Webサイトを右クリックして、新しいアプリケーションの仮想ディレクトリを追加します
- すべてのデフォルト設定で新しいアプリケーションプールを作成します
- 新しい仮想ディレクトリ/アプリケーションをそのアプリケーションプールに配置します
- ブラウザでURLにアクセスしてみてください。受け取る
404 Not Found
私を困惑させるのは、ステップ1を「ファイル->新しいMVC3プロジェクトの作成」に置き換えてから、ローカルファイルシステムに公開すると、すべてが正常に機能することです。
- テストプロジェクトは、私が使用した名前でブラウザに表示されます
http://site/mvctest/
- 拡張機能を使用する必要はありません
- 20分経っても動作を停止しません(次の段落を参照)
そして今、(さらに)奇妙な部分について:
ここで、「m」アプリケーションを「mvctest」アプリケーション用に作成したばかりのアプリケーションプールに移動すると、それも機能します。ただし、20分間(または「アイドル状態になった後のワーカープロセスのシャットダウン」に設定した値)のみです。
何か案は?
編集:仮想ディレクトリにワイルドカードマッピングを追加する/m/
と機能しますが、パフォーマンスに悪影響を与える可能性がありますか?
windows-services - Windows Server 2003 r2 sp2 で .NET サービスがエラー 1053 で失敗する
Windows Server 2003 R2 マシンに一連の .net 2.0 Windows サービスがインストールされています。それらはローカル システム アカウントとして開始するように構成されており、開始モードは自動です。すべてのサービスがエラー 1053「サービスが開始または制御要求にタイムリーに応答しませんでした」で失敗します。
サービスの 1 つにログを挿入し、問題がコードの外にあることを調査しました。1 行のコードも実行されませんでした。
マシンの .net コードのアクセス許可に問題があるようです。ただし、問題はクライアント マシンでのみ再現されます (同じ症状を持つ 2 つの異なるクライアント)。開発者およびテスター環境では、再現できません。
再現するシステム: OS: Windows Server 2003 R2 SP2 32bit クリーン インストール + 製品前提条件: SQL Server 2005 Express SP2、.NET Framework 2 SP2 + 弊社製品
それは何ですか、何か提案はありますか?
2011 年 7 月 4 日からの更新:
クライアント マシンからの ProcessMonitor ログを含むファイル: http://dl.dropbox.com/u/8982352/Logfile.zip サービス プロセス名: ParsecServiceHost.exe
dllregistration - dll 2003 80040005 エラー レジスタ
私はDLLを持っています(VB6で書かれています..)。ほとんどのマシンとインストールで正常に登録および実行されます。ただし、1 つのインストールは、Server 2003/R2/SP2 を実行する T/S (ターミナル サーバー) です。次のメッセージで失敗します。
C:\Program files\ApplicationPath\ModulesPath\dllname.DLL の DllRegisterServer が失敗しました。戻りコード: 0x80004005
パスにモジュールとその依存関係が存在するディレクトリがあることを確認しました。「アクセスを制限してこのプログラムを実行する」チェックボックスをオンにして、CMDプロンプトを管理者として実行するようにしました。
depends.exe を実行すると、IESHIMS.DLL と WER.DLL が見つからないというメッセージが表示されますが、別の 2003 Svr/R2/SP2 ボックスでも見つからず、登録して正常に動作します。
誰がどこで何を探すべきかについてのアイデアを持っていますか? また、稼働中のサーバーと稼働していないサーバーの間で、フォルダーのアクセス許可、ファイルの内容とバージョンなどを比較するのにも時間を費やしました。
asp.net-mvc-4 - Windows Server 2003 64 ビット IIS 6.0 サービスを利用できない
MVC 4 Web Api を作成し、すべての構成を実行して実行しましたが、上記のエラーが発生します。
イベント ログには、2 つのバージョンの .NET を実行していると表示されます
サーバーで 32 ビット アプリケーションを有効にしました
これは、.NET 4 登録の証明です。
これは私が得ているエラーです:
上記のエラーのセットアップ:
上の画面から構成をクリックします。
編集をクリックする:
ワイルドカード マッピング dll を次のように変更すると、
最初のスクリーンショットによると、バージョン 2 の .net を実行していると表示されますが、これは正しくありません。
MVC 4 Web API を使用する場合、ワイルド カード マッピングはクリーン URL に使用されます。
これは IIS でのセットアップです。
誰かがこれを解決するために私を導くことができますか?
編集:
これらは、私が行った初期セットアップのリソースです。
http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
http://johan.driessen.se/posts/getting-an-asp.net-4-application-to-work-on-iis6
基本的に、IIS にはフレームワーク 4 が登録されていますが、API をロードしようとするとフレームワーク 2 が使用されます。
php - IIS 仮想ディレクトリを使用した Web サイトのルートへの相対リンク
にウェブサイトがありhttp://myserver/project1
ます。
「myserver」は、IIS6 を搭載した Windows Server 2003 サーバーです。
「project1」は仮想ディレクトリです (物理パスはC:\myprojects\project1
.
<link href="/style.css">
仮想ディレクトリのサブフォルダーからこのスタイルシートにリンクしたいので、外部スタイルシート (たとえば) にリンクする最良の方法はスラッシュを使用することです。
css ファイルは で検索されると思いますが、 で検索されてhttp://myserver/project1/
いるようですhttp://myserver/
。タイピングが<link href="/project1/style.css">
機能するので、私はこれを知っています。
http://myserver/
これは (IIS 用語で) 「既定の Web サイト」であるため、「Web サイト ルート」と見なされるのは正常なことだと思います。私が知りたいのは、(IIS または PHP のいずれかを介して) これを変更して、形式/style.css
でパスを記述し、仮想ディレクトリにそれらを見つけさせる方法があるかどうかです。
どうもありがとう
installation - Server 2003 R2 に VS 2013 をインストールできますか
Visual Studio 2013 を Windows Server 2003 R2 にインストールできますか?
Visual Studio 2013 のシステム要件によると、サポートされていません。しかし、一部のユーザーはインストールできたと聞きました。Server 2003 R2 にインストールできた人はいますか?
iis - IIS V6 自動ブロック IP
ここにいる linux-guy が IIS v6 について質問しています。
サイトを実行している場合、このサイトで特定のタスクを実行すると (特定のアイテムを 3 回続けて削除するなど)、サイトが壊れて、完全に空白のページが表示されます。応答ヘッダーを確認すると、サーバーが「403 Forbidden: クライアントの IP アドレスが拒否されました」というメッセージを送信していることに気付きました。
プロキシ経由で、問題なく接続できます。
IIS マネージャーでサイト オプションを確認すると、IP がグローバルにブロックされていないことがわかります。
これはどこで確認できますか? それは自動的に行われ、ブロックは毎回約 8 ~ 12 分後に終了しますか?
よろしくお願いします。ジョナス