Final Cut Server:Web ブラウザで Java Web Start に接続できない
現象
Web ブラウザを使用して Java Web Start をダウンロードするために Final Cut Server に接続すると、Web ページに「ファイルがありません!」または「オブジェクトがありません!」などのメッセージが表示されることがあります。Final Cut Server インストーラは、Web サーバコンポーネントを Mac OS X Server に含まれるデフォルトの Web サイトにのみインストールします。
対象製品
Final Cut Server 1.0
解決方法
重要:次の手順を行う前に、必ず、Mac OS X Server で Apache バージョン 2.0 以降および PHP 5 モジュールを有効にしてください。
以下の手順にそって、デフォルトのサイト情報を復元し、Final Cut Server 情報を書き込みます。
- システム環境設定を開き、Final Cut Server を停止します。
- サーバ管理を開き、Web サービスを停止します。
- ターミナルを開きます。
- ターミナルに次のコマンドを入力し、デフォルトの Web サイトを再構築します (変更されている場合)。
sudo cp /etc/apache2/sites/0000_any_80_.conf.default /etc/apache2/sites/0000_any_80_.conf
この操作には管理者アカウントが必要です。 - ターミナルに次のコマンドを入力し、Final Cut Server Web コンポーネントを追加します。
sudo /Library/Application\ Support/Final\ Cut\ Server/Final\ Cut\ Server.bundle/Contents/Resources/sbin/post-install.sh - ターミナルを終了します。
- サーバー管理で Web サービスを開始します。
- システム環境設定から Final Cut Server を開始します。
注意:デフォルトのサイト構成を復元すると、既存の Web サイトに障害が発生する原因となることがあります。
追加情報
詳細構成
Final Cut Server は、ユーザが http://[Web サーバアドレス]/finalcutserver に接続するためにデフォルトサイトファイルの mod_rewrite ブロックを変更します。ユーザがそのWeb アドレスに接続できるようにサイトを変更するには、mod_rewrite ブロックに少なくとも次の情報が含まれている必要があります。
RewriteEngine On RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
RewriteRule ^/FinalCutServer$ /~fcsvr/Sites/webstart/index.php [NC,L]
RewriteRule ^/FinalCutServer.jnlp$ /~fcsvr/Sites/webstart/jnlp.php [NC,L]
Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.