Windows system >> Windowsの知識 >  >> Windows Serverシステムのチュートリアル >> サーバー2003 >> IISは、FLVの詳細設定方法をサポートしてみましょうステップ

IISは、FLVの詳細設定方法をサポートしてみましょうステップ

  

国内のWin2003ホストのほとんどは、FLV形式のファイルアップロードサーバーは再生できません、デフォルトは指定されていませんあなたが訪問した場合、あなたはそれを再生することはできません。その理由は、WIN2003がIIS 6のMIME認証を強化し、未登録のすべての拡張ファイル形式で404エラーが表示されるためです。 IISサイト属性のHTTPヘッダー - > MIMEにMIMEマッピング関係を手動で追加するMIMEタイプ:video /x-flv拡張子:.flvはFlash7 +クライアントのLoadを介して再生できます。 "仮想ホストはFlvフォーマットファイルをサポートしていません"問題:例えば、あなたのFlvファイル名は1.flvです、仮想ホストに "1.flv"という名前のディレクトリを作成し、このディレクトリにあなたのFlvを入れてくださいファイルをフォーマットし、名前をindex.htmに変更します。これで、プレーヤのファイル名とアドレスはそのまま残ります。 IISにFlvの詳細設定方法をサポートさせます。IIS - > Webサイト--->プロパティ---> HTTPパフォーマンス---> MIMEタイプ--->新規:拡張子:.flv MIMEタイプ: Flv-application /octet-stream

最近、php + mysqlを使用してEXCELに似たレポート統計機能を実装する、新しいプロジェクトを投げかけています。 FLVビデオファイルに関する問題の1つは再生できないことですが、複雑ではありませんが、私は個人的に解決策を共有する必要があると考えています。

主要なビデオサイトの台頭により、FLVフォーマットのビデオファイルもよく知られています。プロジェクトの要件に応じて、あなたはあなた自身のサーバーにFLVフォーマットのビデオファイルを置く必要があります。 FLVビデオに初めて触れたとき、真実は非常に新鮮でしたが、問題も続き、FLVビデオを再生できず、状況は常に確認されました。埋め込まれたHTMLコードをチェックすることも正しいです。これはちょっとため息をつきます、それについて考えて、じゃがいも、Youkuクラスに直接ビデオをアップロードして、そしてより便利なそのリンクを参照してください。

FLVビデオファイルが解決策を再生できない

Googleでは、FLVフォーマットのビデオファイルを再生できないことが多くありました。 IISのMIMEタイプは、拡張子.flvのビデオファイルをサポートしていませんので、自分で追加することができます。次のグラフィックチュートリアルは詳細な解決策を教えてくれます。

1)IISマネージャを開き、コンピュータ名を右クリックして[プロパティ]をクリックし、次に示すようにMIMEタイプを探します。


MIMEタイプとはMIMEタイプは、アプリケーションが開くように拡張子が設定されているファイルの種類で、拡張子ファイルにアクセスすると、指定された

プログラムが自動的に開きます。クライアント定義のファイル名とメディアファイルを開く方法を指定するために使用されます。

2)次の手順を実行します。[MIMEタイプ]をクリックします。 - > [新規] - > [拡張子を入力] - [MIMEタイプを入力]をクリックします。< flv-application /octet-stream - > [OK]をクリックします。


3)IISマネージャを再起動し、Webページを更新します。FLVビデオファイルは再生可能ですか。

ヒント:自分のサーバーを所有していない場合は、仮想ホストユーザーです。MIMEタイプを自分のコンピュータに追加することはできません。心配しないでください、あなたはビデオファイルの.flv接尾辞名を.swfに変更することができます、そしてそれも再生可能です。

上記はFLV形式のビデオファイルの解決策ですが、理由、正しい薬、または非常に単純なものを見つけるためだけには再生できません。結局、それは将来同様の問題に遭遇した後によく解決されるでしょう。コンテンツ1を設定する必要があります。Active Server Pages、インターネットデータコネクタ、RPCプロキシサービス拡張、およびサーバー側インクルードファイルを "Webサービス拡張"の "ステータス2を許可"に設定する必要があります。 》プロパティ - >ホームディレクトリ - "設定 - "オプション - "親パス3の開始: - "プロパティ - "サービス - "分離モードで選択 " - "サービス - "WWWサービスを実行するためにWS5.0分離モード。 4:[スタート] - [プログラム] - [管理ツール] - [サービス] RPCサービスをダブルクリックして[ログイン]を選択すると、デスクトップとの対話が可能になりますWindows 2003では、asp Server.CreateObject(" WScript.Shell")を実行できます。私はこのプログラムを行うためにasp.netを使いたいのですが、この問題はいつもasp.netzhにありました。そのため、aspでaspを使用することで機能を実現できます。私はasp.netの下でそれをしませんでした、あなたが興味を持っているならば、あなたはそれを試すことができます! 2:解決策:1次の危険なASPコンポーネントを削除または名前を変更します。

Wscript.Shell、Wscript.Shell.1、Wscript.Network、Wscript.Network.1、adodb.stream、Shell.application Start - ------>ファイル名を指定して実行--------->レジストリエディタを開き、Ctrl + Fキーを押して検索し、上記のWscript.Shellおよびその他のコンポーネント名と対応するClassIDを入力してから続行します。名前を削除または変更します(ここで名前を変更することをお勧めします)。一部のWebページASPプログラムで上記のコンポーネントを使用している場合は、ASPコードを作成するときに変更したコンポーネント名を使用してください。上記のコンポーネントはASPプログラムでは使用されないか、通常どおり^ _ ^の中心部の一部を直接削除しますが、通常これらのコンポーネントは実行しません。名前を削除または変更した後は、IISの再起動後にiisresetをアクティブにできます。 [注:Adodb.Streamコンポーネントは多くのWebページで使用されているため、サーバーが仮想ホストの場合はそれを処理することをお勧めします。 ]サーバーがFSOを使用する必要がある場合、ファイルシステムオブジェクト(classid:0D43FE01-F093-11CF-8940-00A0C9054228)がFSOのセキュリティ上の問題とよく言われます(一部の仮想ホストサーバーは通常FSO機能を開く必要があります)。 FSOセキュリティソリューションに関する私の他の記事、Microsoft Windows 2000 Server FSOセキュリティ脆弱性ソリューションを参照することができます。使用したくないという確信がある場合は、このコンポーネントを直接登録できます。 3これらの危険なコンポーネントを直接登録解除してアンインストールします。(1と2の面倒な方法は使いたくありません)wscript.shellオブジェクトをアンインストールするか、cmdまたは直接実行します。regsvr32 /u%windir%\\ system32 \\ WSHom .Ocx FSOオブジェクトをアンインストールし、cmdまたは直接実行します。regsvr32.exe /u%windir%\\ system32 \\ scrrun.dllストリームオブジェクトをアンインストールし、cmdまたは直接実行します。regsvr32 /s /u" C:\\ Program Files \\ Common Files \\ System \\ ado \\ msado15.dll"回復する場合は、/Uを削除して上記のASPコンポーネントを再登録します。regsvr32.exe%windir%\\ system32 \\ scrrun.dll 4 Webshel​​lでsetを使用する方法についてdomainObject = GetObject(" WinNT://.")サーバーのプロセス、サービス、およびユーザーに関する情報を取得するサービス、つまりLanmanworkstationサービスで、Workstationを停止して無効にすることができます[ネットワークリンクと通信の提供]。はい。この処理の後、Webシェルはプロセスが空白になることを示します。 3上記の方法1および2によると、ASPの危険なコンポーネントを処理した後、Ajiangのaspプローブを使用してテストします。「サーバーCPUの詳細」および「サーバーオペレーティングシステム」がまったく見つかりません。内容は空白です。 。 Ocean Test Wsript.Shellを使用してcmdコマンドを実行すると、Activeを選択してオブジェクトを作成できなくなります。誰もがもはやサーバーシステムのセキュリティを危うくするASPトロイの木馬に悩まされることはできません。もちろん、サーバーのセキュリティはこれとはほど遠いので、ASPトロイの木馬やWebシェルへの対処における私の経験のほんの一部にすぎません。次回の記事では、他人がサーバー上のネットユーザー、cmdshellを取得するためのオーバーフロー防止攻撃、ユーザーの追加、NTFS設定のアクセス許可を端末ログインに変更するなどのコマンドを実行できないようにする方法を紹介します。簡単で効果的な予防方法

Copyright © Windowsの知識 All Rights Reserved