問題タブ [windows-server-2008-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-mvc - MVC.NETルーティングは開発サーバーでは機能しますが、IIS7.0では機能しません
プロジェクトをWebサイトからWebアプリにアップグレードし、VS2k10にインポートしました。
次の参照を追加しました。
System.Web.Abstractions
System.Web.MVC
System.Web.Routing..。
ターゲットフレームワークを4.0に変更しました...
コントローラ「HomeController.cs」を追加しました...これは開発サーバーでは機能しますが、IIS7.0では機能しません
Windows Server 2k8 r2VS2010.netフレームワーク4.0
アプリケーションプールは統合パイプラインモードで実行されています...開発サーバーでは機能するのにIISでは機能しない理由について少し混乱しています...
申し訳ありませんが、言及するのを忘れました。開発サーバーでは、期待される応答が得られます。IISで同じURLが表示されます:エラーの概要HTTPエラー404.0-見つかりません探しているリソースが削除されたか、名前が変更されたか、一時的に利用できません。
asp.net - IIS7Asp.Netセットアップに関する簡単な質問
IIS7を実行しているWindowsServer2008で小さなWebサイトを構成しようとしていますが、Webサイトを読み込もうとすると、次のエラーが発生し続けます。サーバーエラー401-不正:資格情報が無効なため、アクセスが拒否されました。
Webサイトフォルダーのアクセス許可には、、、read
およびwrite
foruserが含まexecute
れますASP.NET v4.0
。ユーザーをフォルダーに追加する前に[名前の確認]をクリックして、すべてのスペルが正しいことを確認しました。しかし、エラーは引き続き表示されます。また、Webサイトを含むフォルダーのアクセス許可に「ユーザー」を追加すると、すべてが正常に機能することに気付きましたが、なぜこれが必要なのかわかりません。ASP.NET v4.0
フォルダへのアクセスのみを許可したい。
その他の注目すべき点としては、ASP.NET v4.0
アプリケーションプールを使用していること、管理対象パイプラインが統合されていること、ユーザープロファイルの読み込みがtrueに設定されていることが挙げられます。
誰かアイデアがあれば、助けていただければ幸いです。困った!
編集:ウェブサイトがd:ドライブにあることは重要ですか?これは重要ではないと思いました...
ftp - FTPサーバーのセットアップ:IIS 7.5
Windows Server 2008R2のIIS7.5でftpサイトを誤って構成した可能性があると思いますが(これらのいずれかを設定するのは初めてです)、どこが間違っているのかわかりません。「ユーザーがログインできず、ホームディレクトリにアクセスできません」というエラーが表示され続けます。これは次の場合に発生します。
- Windowsコマンドプロンプトを開きます。
- タイプ
ftp localhost
。 - この目的のために特別に構成されたWindowsアカウントのユーザー名とパスワードを入力します。
ftpサイトが参照する物理フォルダーのフルコントロール権限をユーザーに付与しました。また、基本認証用にサイトを構成しています(前述のWindowsユーザー名とパスワードを使用)。とにかく、私はこの時点でちょっと迷っています...これをトラブルシューティングする方法についての助けがあれば大歓迎です!
ああ、サーバーのコンピューター名の長さが実際に15文字未満であることも確認しました(別のフォーラムで、これによりftpログインで問題が発生することがあると読みました)。
ありがとう!
アンドリュー
c# - C#を使用してWindows Server 2008のイベントログに書き込む方法は?
Windows Server 2003で適切に機能する次のコードがあります。これは、EventViewerのアプリケーションイベントログに書き込みます。同じコードはWindows2008では機能しません。アプリケーションがクラッシュします。WindowsServer2008のイベントログへの書き込み方法についてサポートを依頼してください。
.net-3.5 - Windows 2008 Server R2 のインストーラーに .NET 3.5 のインストールを追加する方法
ターゲット マシンに .NET 3.5 がインストールされているかどうかを確認し、インストールされていない場合は、dotnetfx35.exe を実行してインストールを開始する自家製のブートストラップ (SetUp.exe と呼びます) があります。罰金。これは、Windows 2008 Server R2 を除いて必要なすべてのケースで機能します。この OS では、.NET インストーラーは .NET 3.5 をインストール/有効化しません。代わりに、手動で有効にする必要があることを示すダイアログが表示されます。ブートストラップ exe 内から、または WiX ベースのメイン MSI 内から、これを自動的に行うことをお勧めします。
security - 公開されている Windows 2008 R2 サーバーに接続できるコンピューターを指定するにはどうすればよいですか?
Windows 2008 R2 サーバーをロックダウンして、特定のコンピューターのみが接続できるようにするにはどうすればよいですか? 理想的には、ある種の証明書を使用します。Linux でこれを実行しましたが、Windows でどこから始めればよいかわかりません。
ありがとう!
iis-7 - 32 ビット ASP アプリケーションから Windows 2008 x64 Index Service を照会する方法は?
最近、ASP クラシック サイトを w2k3 サーバーから w2k8 64 環境に移動する際の問題に遭遇しました。それには、インデックス サービスを ASP クラシックで動作させることが含まれていました。多くの解決策を試したところをすべて検索しましたが、すべて失敗しました。
問題: 32 ビット アプリケーション プール (asp クラシック用) で 64 ビット インデックス サービスを実行すると、インデックス サービスへの要求を実行する ASP ページで、サーバー オブジェクトの読み込みに失敗したというエラーが発生しました。インデックス サービスが実行されていて、インデックス サービスがインデックスを作成したサイトのドキュメントを含むフォルダーが 64 ビット モードで実行され、プールが 32 ビット モードで実行されていました。実行できませんでした。
提案された解決策のいくつかは、新しい「Windows 検索」を使用するようにコードを書き直すことでした。しかし、これも 64 ビットで実行されているため、32 ビット アプリケーション モードでは実行できませんでした。プールで 32 ビット互換モードに切り替えると、asp サイトで使用されるデータベースやその他の com オブジェクトが機能しなくなりました。
msbuild - プラットフォームが混在する Windows Server 2008 R2 で TFS 2010 を使用してビルドする
64 ビット マシン (Windows Server 2008 R2) 上の新しい TFS サーバーに移動しています。私の問題は、いくつかの解決策 (別のクラス ライブラリ プロジェクトを使用した WinForms) が失敗していることです。
私の最初の試みでは、ビルド定義ウィンドウの [プロセス] タブで Release|Any CPU を試しましたが、この構成では WinForms プロジェクトがスキップされます。
次に、Visual Studio の [プロジェクト] プロパティで、すべてのクラス ライブラリ プロジェクトで「プラットフォーム ターゲット」を x86 に変更しようとしました (IDE の [ビルド] タブでアクティブなプラットフォームを x86 に変更することはできません)。ソリューションは、プラットフォームを x86 に変更し、クラス ライブラリを選択しました (x86 に変更したとき、すべてのクラス ライブラリがプラットフォームで任意の CPU として表示されるため、すべてのクラス ライブラリの選択が解除されました)。 TFSの定義を構築しますが、このエラーが発生します
「SGEN: 正しくない形式のアセンブリを読み込もうとしました: E:\Builds\Temp\4\69\Binaries\Cnbv.Sait.Itildesa.ControlItems.dll.」
次に、ソリューションで混合構成を試し(すべての変更を元に戻しました)、TFSのビルド定義でプラットフォームをRelease | Mixed Platformsに変更しましたが、exeで同じエラーが発生しました
(SGEN: 正しくない形式のアセンブリをロードしようとしました: E:\Builds\Temp\3\69\Sources\Dev\Desarrollo\Code\Sources\Cnbv.Sait.Itildesa\obj\x86\Release\Sait .Itildesa.exe.)
64 ビット マシンで混合構成をビルドする正しい方法は何ですか? 誰かがデバッグでチェックインすると、それがビルドされるため、構成/プラットフォームを空のままにすることはできません。
drupal - drupal にアップロードした動画が見られない
自分の drupal インスタンスにビデオをアップロードできますが、ビデオを表示しようとすると、その権利がありません。IIS_IUSR にはビデオに対する読み取りと実行の権限がありませんが、IIS_IUSR はビデオを含むディレクトリに対して権限を持っています。
IIS_IUSR には、読み取りと実行、フォルダーの内容の一覧表示、およびファイルのアップロード先のディレクトリに対する読み取り権限があります。ただし、アップロードされたビデオ ファイル (something.mp4) の権限を見ると、IIS_IUSR にはフォルダの一覧表示/データの読み取り権限しかなく、Windows はこれらが親オブジェクトから継承されていると言っています。オブジェクトの親から継承可能な権限を含めるオプションがチェックされています。
役立つ可能性があるその他の情報を次に示します。
URL 経由でビデオに直接アクセスしようとすると、次のエラーが表示されます:
HTTP エラー 500.50 - URL 書き換えモジュール エラー。
内部サーバーエラーが発生したため、ページを表示できません。
モジュールRewriteModule
通知BeginRequest
ハンドラStaticFile
エラー コード0x80070005
これは、Drupal、IIS、または Windows など、どこかの構成の問題のようです。
何かご意見は。
私の環境:
- Windows 2008 R2
- IIS7.5
- Drupal 6.19
- MySQL 5.1.49
- PHP 5.2.14
誰かが私の .htaccess を投稿するように要求しました。サイト用にいくつかありますが、動画がアップロードされるファイル ディレクトリ用のものを次に示します。
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
オプション なし
オプション +FollowSymLinks
しかし、.htaccess は Apache でのみ使用されますか? IIS を使用していますが、.htaccess も使用されていますか?
sql-server-2008 - SQL2008StandardでのSQL2008R2dbの復元
SQL Server 2008R2式データベースを取得してローカルSQLServer2008標準に復元しようとしていますが、エラーが発生します。
デバイス「C:\ jtoth \ Backups\ucampus.bak」のメディアファミリが正しく形成されていません。SQLServerはこのメディアファミリを処理できません。
R2はバージョン660、標準は655であり、古いバージョンに復元できないことはわかっていますが、これを回避する方法が必要です。標準インスタンスで実行できるR2データベース全体(構造だけでなくデータの挿入も含む)をスクリプト化するための無料のツールはありますか?