Frontpage Server Extensionの導入と設定



 Frontpage Server Extensionのインストールと設定でかなりトラブルとなった。
 それで別テーマファイルとして扱う。

 なお、Frontpage-SEを設置してあるHosting serviceなどは、→●Microsoft Frontpage活用

●メモ
参考:c:\program files\microsoft frontpageの中に \version3.0\bin\
	fp98sadm.exe, fp98swin.exe [98/5/15], fpsrvadm.exe,fpsrvwin.exe[99/10/7]
	これはFrontpage server extension
	C:\Program Files\Microsoft FrontPage\version3.0\serk\default.htmは
	Microsoft FrontPage 98 Server Extensions リソース キットのヘルプ。

ヘルプ ファイルは、既定では C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin\1041\Fpmmc.chm にインストール。

35pp




■FrontPage Server Extensionsを必要とする理由

●FrontPage2000から標準搭載

FrontPage2000以降 Windows 95、Windows 98、Windows NT、UNIXでの主要なサーバーとの機能 連携を可能にするServer Extensionsを標準搭載しています。Webサーバーにイ ンストールすることにより、ヒットカウンタ、掲示板などFrontPageの全ての 機能を最大限に活用できます。

●Server ExtensionsがないとFrontPageで利用できない機能

FrontPage 拡張Web とは ? FrontPage 拡張Webを発行する

●FrontPage Server Extensions のオンとオフを切り替える

HELP[SERV002_enable_or_disable_the_frontpage_.htm]
Web がサーバー上にあり、そのサーバーで Microsoft FrontPage Server Extensions を使用している場合は、ヒット カウンタ、検索フォーム、確認フィールドなどのページ要素を追加して、Web の機能を拡張できます。FrontPage Server Extensions を使用していないサーバーとの互換性を維持するため、サーバー上にある FrontPage Server Extensions に依存したコマンドのオンとオフを切り替えることもできます。FrontPage Server Extensions の使用をオフにすると、オーサリング時の FrontPage のメニューでは、関連するコマンドを使用できなくなります (つまり、これらのコマンドは淡色で表示されます)。

1)[ツール] メニューの [ページ オプション] をクリックし、[互換性] タブをクリックします。
2)FrontPage Server Extensions を使用しているサーバーに Web を格納する場合は、[Microsoft FrontPage Server Extensions で使用できるようにする] チェック ボックスをオンにします。
[メモ] サーバーで FrontPage Server Extensions を使用していないときに、このチェック ボックスをオフにすると、次のコマンドを使用できなくなります。
・[ヒット カウンタ] コマンド ([挿入] メニューの [コンポーネント] サブメニュー)
・[確認フィールド] コマンド ([挿入] メニューの [コンポーネント] サブメニュー)
・[ページ挿入] コマンド ([挿入] ニューの [コンポーネント] サブメニュー)
・[期限付きページ挿入] コマンド ([挿入] ニューの [コンポーネント] サブメニュー)
・[カテゴリ] コマンド ([挿入] ニューの [コンポーネント] サブメニュー)
・[検索フォーム] コマンド ([挿入] メニューの [コンポーネント] サブメニュー)
・[追加コンポーネント] コマンド ([挿入] ニューの [コンポーネント] サブメニュー)









●関連リソース


■FrontPage Server Extensionsサイト

Microsoft FrontPageホーム

製品概要 ★技術情報 FrontPage 2000 Server Extensions リソースキット

Frontpage2000ホーム

インターネットサービス FrontPage に対応したインターネットサービスプロバイダのご紹介をする。 --- FrontPage 2000 Server Extensions リソースキット Microsoft FrontPage 2000 Server Extensionsは、Web サーバー上のプログラム セットで、FrontPage 拡張 Web サイトの管理、作成、および表示をサポート ---FrontPage 2000 Server Extensionsダウンロード(英語ページ) Frontpage2000パートナー情報

●技術資料

Microsoft FrontPage 2000 Server Extensionsの導入と展開 この資料ではFrontPageServer Extensionsが可能にする機能を簡単に説明し、システム管 理者がFrontPageServer Extensions を使って FrontPage ベースの Webサイトをどのよう に計画、配置、および管理できるかを説明。

●サポート

FrontPage に関してよく寄せられる質問 (FAQ) ---FrontPage の購入方法、FrontPage および FrontPage Server Extensions について の一般的な質問と、その回答を紹介。

●米国サイト

Resources For FrontPage Server Extensions ---Microsoft Office Resource Kit Journal; ここからMS社の発行資料を辿ることが可能。 FP2000: Error Message When You Install a Web Component That Uses Microsoft FrontPage Server Extensions[Microsoft] FPSE2000: How to Install FrontPage 2000 Server Extensions for Internet Information Server[Microsoft] FP2000: How to Open a Web Using HTTP[Microsoft] FP2000: How to Troubleshoot Connectivity Issue with FrontPage or Network[Microsoft] Common Problems With MicrosoftR FrontPage ---トラブル集 Getting Error - "Front Page Extensions Not Installed" We often see this error being reported even when the extensions have been instal led. If you get this error then simply install the FrontPage extensions again us ing your ServerTools Control Panel. NOTE: The extensions are easily corrupted. Please use only FP Explorer to update your web site on the server, not FTP.
●その他のサイト

Microsoft FrontPage 98 Server Extensions リソース キット ---http://www.lec.netnfu.ne.jp/textpj/lmsinfo/fp/ FrontPage情報 by 阿部一義 ---http://www.kujinet.np.to/fpinfo/main.htm iPlanet e-Commerce solution管理者ガイド - Microsoft FrontPage のサーバ拡張機能[18p] http://docs.iplanet.com/docs/manuals/enterprise/41/ja/ag/contents.htm ●海外サイト Installing the FrontPage Server Extensions on Windows[Ready-to-run software] ---http://www.rtr.com/fpsupport/serk4.0/inwindow.htm ---Server Extensions Resource Kit Troubleshooting Guide Front Page Server Extensions ---http://www.iisfaq.com/FRONTPAGE/ MSサイトからのKB情報収集が多い。 リンク集 Configuring FrontPage Server Extensions[Microsoft] ---http://www.microsoft.com/TechNet/prodtechnol/iis/deploy/config/frontpg.asp?frame=true MS Technet> Products&technologies> Windows Web Services(IIS)> Deploy> Configure Specific Features > ソフト●Frontpage MenuPlus ---http://www.imsj.com/fpmp/index.htm FrontPage MenuPlus はFrontPage2000およびFrontPage98用の2つの自動生成可能な、 非常に用途の広いコンポーネント、Navigation Bar(ナビゲーションバー)とTable of C ontents generator(目次ジェネレーター)です。 操作は完全に自動化されています。コンポーネントのパラメーターをセットした あとはFrontPage MenuPlus がFrontPage Web内のナビゲーション情報を元にナビ ゲーション、目次を自動生成します。 ダウンロード(30日間試用バージョン);個人用\2,500;法人用\7,500 FPSE併用可




Microsoft FrontPage Server
Extensionsリソースキット

 Windows 95/98、Windows NT/2000、UNIXでの主要なサーバーとの機能連携を可能に
するServer Extensionsを標準搭載しています。Webサーバーにインストールすることによ
り、ヒットカウンタ、掲示板などFrontPageの全ての機能を最大限に活用できます。

●コメント
 FrontPage Server Extensionsは便利で多機能だけど、どの程度の人が利用してるんでしょうね?
 自分の場合、WinNT4.0+IIS4.0とRedhat6.2+Apacheを使用。 それほど管理や使用に不
便は感じてない。 多分ほかのWEB管理者もそうでしょう。
 代替え手段がある場合、意外と新しいものを導入する機会はないものです。
 やはり"きっかけ"が必要ですね。

 じゃあ、"FrontPage Server Extensionsならでは"という決め手は何でしょう?
・自分のPCからの管理できる ……… 確かにかなり便利になるけど...
 [FrontPage_SEとClient_PC間はhttpプロトコール使用のため、FTP,Telenet不要,ファイル共有][Internet経由可]

・インストールの簡便さ ……… Unixサーバーのほうが必要性がより高いと思うけど
installの解説が割合よくできていると思う。

・WAIS検索エンジン ……… 自分の場合、Unix serverのほうに検索エンジン(Namazu)
、NT Server+IISにIndex Serverを使用しているが、SE搭載のWAIS検索エンジンは選択の幅を広げる。
高度な管理タスク:FrontpageとIndex serverの検索エンジンの比較


●FrontPage Server Extensionsを使えば以下の機能が実現。

・FrontPage 拡張Webの管理
この機能には、作成者、管理者、およびWebサイトのユーザーの権限設定が含まれます。F
rontPage拡張Webの管理をサポートしているFrontPage Server Extensionsプログラムは、
UNIXシステムではAdmin.exe、Microsoft Windows NTベースのシステムではAdmin.dll。

・FrontPage拡張Webの作成
この機能には、ハイパーリンクの自動メンテナンス、全ページにわたるナビゲーションバ
ーの作成とメンテナンス、ページに洗練された外観を設定する自動書式設定があります。
FrontPage拡張WebをサポートしているFrontPage Server Extensionsプログラムは、UNIX
システムではAuthor.exe、Windows NTベースシステムではAuthor.dll。
 --- [全ファイルのHyperlink Map][全文索引][webテーマ][タスクリスト]

・Webサイトへの機能の追加
この機能には、インタラクティブなディスカッショングループ、ヒットカウンタ、および
検索フォームが含まれます。FrontPage拡張Webで表示時機能をサポートしているFrontPag
e Server Extensionsプログラムは、UNIXシステムではShtml.exe、Windows NTベースシス
テムではShtml.dll。

・FrontPage Server Extensions とMicrosoft Office 2000
 FrontPage Server Extensionsは、Microsoft Office 2000に統合されていて、Office We
b Serverとしての役割を果たし、Office 2000がFrontPage拡張Webにアクセスできるよ
うにします。Office Web Serverが組織のイントラネット上にあるとき、Office 2000の
作成者はWord、Excel、その他のOffice 2000ドキュメントを直接FrontPage拡張Webに保存
したり、ドキュメントをFrontPage拡張Webから開いたり可能。


●ダウンロード

 以下の各版がある。 Windows 95/98/NT用 fpse2k_x86_JPN.exe (Microsoft IIS 3.0以上, MS PWS, FrontPage PWS他) Windows 2000用 FPSE2k_W2K_x86_en.EXE (Microsoft IIS 5.0他) UNIX版 fp_install.sh (Apache用パッチ change_server.sh) Linux用 fp40.linux.tar.Z (Red Hat 6.1, 6.2)他  なお、Frontpage 2000には標準搭載。 FrontPage Server Extensions ダウンロード(英語ページ) こちらのUSサイトから、日本語版およびさまざまな言語の FrontPage 2000 Server Extensions をダウンロード可能。 FrontPage Server Extensions 2002 のダウンロード Windows 版 FrontPage Server Extensions 2002 のダウンロード UNIX版 FrontPage Server Extensions 2002 のダウンロード Microsoft FrontPage Server Extensions 2002 for Windows|for UNIX  ---Win NT4.0+IIS4.0以降は上の2002版日本語を選択するばよい。  (自分のNT4.0+IIS4.0環境では、"エラー2894 内部エラーが発生しました") あるいは、 Win95/98/MeのPWSなど、NT4.0+IIS3.0,4.0用として旧版は次から取得する。 Microsoft FrontPage 2000 Server Extensions: Downloads for Microsoft Windows-Based Servers Microsoft FrontPage Server Extensions 2002 Message Language Set For Microsoft Windows-based Servers| for UNIX-based servers --- Microsoft FrontPage 2000 Server Extensions Message Language Set For Microsoft Unix-based Servers|For Microsoft Windows-based Servers Microsoft FrontPage 2000 Server Extensions Security White Paper Microsoft FrontPage 2000 Server Extensions SR1.2: Downloads for UNIX-Based Servers[Aug.30, 2000]

●MS Frontpage Extensionサイト

概要| セキュリティ| セットアップ| 管理| 付録| 索引  ここには、インストールと設定のための資料をまとめてある。  わかりやすいとは言えないが、情報は豊富。 概要 FrontPage Server Extensions とは ? Server Extensionsを作動させる 機能の概要 FrontPage 拡張Web とは ? FrontPage 拡張Webを発行する アーキテクチャ セットアップ FrontPage Server Extensions を Windows にインストールする UNIX に FrontPage Server Extensions をインストールする FrontPage Server Extensions と FrontPage クライアントの互換性

●一般サイト

Microsoft FrontPage 98 Server Extensions リソース キット http://www.lec.netnfu.ne.jp/textpj/lmsinfo/fp/ ---このリソース キットでは、FrontPage Server Extensions の概要を紹介し、Web サ ーバーで Server Extensions をインストールおよび管理する方法について説明します。 このキットには、Windows NT および UNIX の各プラットフォームを含め、FrontPage Ser ver Extensions がサポートするすべての Web サーバーに関する情報が記載されています FrontPage Server Extensions: セキュリティについての考察 http://www.lec.netnfu.ne.jp/textpj/lmsinfo/fp/security.htm








●必要な予備知識


セキュリティ − ●Windows NT のセキュリティ[20p]

http://officeupdate.microsoft.com/japan/frontpage/wpp/serk/scintro.htm

●概要

●解説

はじめに 1) IISでは、Web ブラウザまたは FrontPage クライアントから IIS への HTTP 要求は、 Windows NT ユーザーアカウントで実行。 2)FrontPage は各 FrontPage 拡張 Web にあるファイルとフォルダに対するアクセス制 御のリストを変更することによって、IIS に Web セキュリティを実装します。 ●Windows NT のセキュリティ モデル ---FrontPage Server Extensions のセキュリティは アクセス制御リスト[ACL]に基づく。 Frontpageメニューから「ツール」→「セキュリティ」→「権限」を選択すると、「権 限」ダイアログボックスがオープンします。「設定」タブで「このWeb固有の権限を設定 する」を選択すると、そのWebだけで使うセキュリティの設定ができるようになります。 ここで、「グループ」や「ユーザー」について、ドメインやワークグループのACLに基づ いたリストが表示され、そこからグループやユーザー名を追加したり削除したりすること ができるようになっています。 ●IIS の認証方法 ---IIS は、匿名認証、基本認証、Windows NT 暗号化認証、およびダイジェスト アクセス 認証をサポート。 [匿名認証]WWW,FTP...Windows NTアカウントを使って匿名要求を処理。  IIS... IUSR_コンピュータ名 というアカウントを作成 註)既定のWebサイト[プロパティ]で設定 ●IIS での HTTP 要求の認証方法 ---ファイルの NTFS ACL が Web サーバーによって偽装されたアカウントに正しい権限 を与えている場合にのみ、IIS は Web サーバーのファイルにアクセスできます。 アクセス制御リストの設定 ---管理ツール (Fpsrvadm ユーティリティ、Fpremadmユーティリティ、MMCスナップイン、 および FrontPage Server Extensions の HTML 管理フォーム) を使用すると、 これらのツールによって、ファイルやフォルダのアクセス制御リスト (ACL) が 修正されます。また、FrontPage クライアントでは、作成時に ACL が設定され ます。たとえは、作成者が新しいフォルダやページを FronPage 拡張 Web に作 成すると、FrontPage クライアントではそのページやフォルダに ACL が設定さ れます。 ●IIS での FrontPage の認証方法 ---管理操作の要求は Admin.dll に。 作成操作の要求は Author.dll に。 表示操作の要求は Shtml.dll に。 ●コンテンツへの混在権限の設定 ---FrontPage 拡張 Web を作成すると、作業の手間が省けるように、Server Extensions 設定ウィザードによって 3 つの空のローカル コンピュータ グループが作成されます。 これらのグループには、"webname Admins"、"webname Authors"、および "webname Brows ers" という名前が付けられます。これらのグループを ACL で使用し、Windows NT のド メイン ユーザー マネージャを使って管理すると便利です。 ●Windows NT アカウント リストの公開の制限 ---FrontPage 98 以降では、1 つの FrontPage 拡張 Web に対してユーザーおよびグル ープのリストを 1 つ設定できます。管理者が FrontPage クライアントを使って管理者、 作成者、およびユーザーに権限を与えるときでも、サーバーの完全な Windows NT アカウ ント リストを参照しません。こうして、ユーザー コミュニティの機密を保護します。 Windows NT アカウント リストの公開を制限するには、次の操作を行ってください。 1)FrontPage レジストリ キーを設定し、Windows NT アカウント リストの公開を制限します。 2)Windows NT のドメイン ユーザー マネージャを使って、使用するアカウント リスト を含むグループを作成します。このグループは、下の「制限したグループに名前を付け る」に記載した名前付け規則に従っていなければなりません。ルート FrontPage 拡張 We b やネストしたサブ Web にグループを設定することができます。 3)作成したグループにユーザーおよびグループを追加します Windows NT コンピュータ アカウント リストの制限をグローバルに有効にするには、レ ジストリ キーの HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web Server Ex tensions\All Ports\RestrictIISUsersAndGroups の値を 1 に設定します。 [略] ★制限したグループに名前を付ける 特定の FrontPage 拡張 Web でユーザーとグループの制限が有効になっている場合、Server Extensions は次の規則に従って名前が付けられた Windows NT グループを検索します。 FP_[VirtualServer][_Directories][_Subweb] マルチホストの IIS 2.0/3.0 コンピュータでは、[VirtualServer] はサーバーの IP ア ドレスとポート番号の組み合わせ、[_Directories][_Subweb] はサブ Web の URL になり ます。たとえば、ルート Web は FP_172.17.123.255:80、サブ Web は FP_172.17.123.25 5:80_directory1_MySubWeb1_directory2_MySubWeb2 になります。これは、http://172.1 7.123.255:80/directory1/MySubWeb1/directory2/MySubWeb2 という URL にあるネストし たサブ Web です。1 台のコンピュータでホストしている場合、[VirtualServer] はポー ト番号です。たとえば、ポート 80 がインターネット サービス マネージャで特定の IP アドレスに割り当てられていない場合、FP_80 はポート 80 の仮想サーバーです。 IIS 4.0 以降では、[VirtualServer] は /LM/W3SVC/N という形式でも指定できます。N にはインスタンス番号を指定します。たとえば、ルート Web は FP_/LM/W3SVC/1、仮想サ ーバーのサブ Web は FP_/LM/W3SVC/1_MySubWeb になります。この形式ではホスト名も使 用できます。たとえば、ルート Web は FP_www.microsoft.com:80、サブ Web は FP_www. microsoft.com:80_MySubWeb になります。1 台のコンピュータでホストしている場合、[V irtual Server] を ポート番号として FP_80 のように指定することができます。この場 合は、その他の IIS 4.0 のオプションも同様に動作します。 ●ネットワーク ログオンと委任のアプリケーション --- ●SSL の使用 ---




セキュリティ − ●UNIX のセキュリティ

http://officeupdate.microsoft.com/japan/frontpage/wpp/serk/scuni.htm

●概要

●解説

---この項の解説で「アクセスファイル」という用語が多数出現するがケースにより .htaccess, access.conf, service.pwd, service.grpなど複数あるので混乱しないように UNIX のセキュリティ モデル ---「アクセスファイル」.htaccessはルートWEB他複数ある。 下位ディレクトリに制限 を及ぼす(別に.htaccessがあるまで) UNIX のセキュリティの概要 --- Web コンテンツに UNIX 権限を設定する --- アクセスファイルについて ---「アクセスファイル」access.confでWEB Serverのグローバルアクセス設定 アクセスファイルの設定 --- _vti_pvtのservuce.pwd,service.grpで管理、ディレクトリとファイルのアクセス権一覧表あり Server Extensions を SUID/SGID に設定する ---インストール時自動的にSUID/SGID処理用に設定されている FrontPage Apache パッチ ---サブWEB利用時のみ、Apache パッチを必要とする。 Apache パッチのセキュリティ対策 --- Server Extensions 設定ファイル ---/usr/local/frontpage/we80.cnf set_default_perms.sh ユーティリティ ---、/usr/local/frontpage/version4.0 ディレクトリにインストール。このスクリプト は、/usr/local/frontpage/version4.0 のコンテンツ、およびすべてのネストしているデ ィレクトリやファイルの権限を設定します。一度、これらのアクセス権が設定されると、 FrontPage によって変更されることはありません。




リソースキット付録

FrontPage Server Extensions設定変数[12p]  ---FrontPage Server Extensions の一部の機能は、設定変数で設定変更可。次の3種。 グローバル変数はすべての仮想サーバーおよびサブ Web に適用。 サブ Web 変数は仮想サーバーの 1 つの Web に適用。 [Windows] グローバル レジストリ HKLM\Software\Microsoft\Shared Tools\Web Server Extensions\All Ports 仮想サーバー レジストリ HKLM\Software\Microsoft\Shared Tools\Web Server Extensions\Ports\Port hostname:nnn IIS 4.0 以降ではインスタンス番号を使えます。例 : HKLM\Software\Microsoft\Shared Tools\Web Server Extensions\Ports\Port /LM/W3SVC/nnn サブWeb サブ Web またはルート Web の _vti_pvt/Service.cnf [UNIX] グローバル /usr/local/frontpage/version4.0/frontpage.cnf 仮想サーバー マルチホスト システムでは hostname:port.cnf 。hostname はサーバーの完全なドメイン名です。 シングルホスト システムでは wennn.cnf 。nnn は Web サーバーのポート番号です。 いずれの場合もデフォルトではファイルは /usr/local/frontpage に存在。 サブWeb サブ Web の _vti_pvt/service.cnf ●UNIX Webサーバーのファイルと権限  ---ここでは、FrontPage Server Extensions を含むディレクトリとファイルの権限の 設定を一覧に示します。FrontPage Server Extensions を最初にインストールしたときに は、この一覧で示したファイルおよびディレクトリがインストールされます。仮想サーバ ーが追加されると、該当するファイルがこのディレクトリからコピーされます。この一覧 で示す権限が設定されるのは、fp_install.sh スクリプトによって設定されたファイルとフォルダだけ。 ●インターネットインフォメーションサービスのファイルと権限[5p]
---Windows-IIS ●FrontPage Remote Procedure Callプロトコル --- ●FrontPage の特殊なディレクトリと保存場所[2p] ---FrontpageからWEB発行した先にで作成されるフォルダの説明。 _overlay (*.gif) _derived (*.htx,*.gif) /_vti_cnf _fpclass (*.class) _borders (top.htm,..) /_vti_cnf _themes (*.gif,*.inf,*.css,*.utf8,..) /blank,/blend,/... _private* ()    /_borders ,/_derived ,/_vti_cnf _vti_bin* (shtml.dll,shtml.exe) /_vti_aut, /_vti_aut _vti_bot _vti_cnf* _vti_pvt* (設定ファイルなど) _vti_log* _vti_txt* ()    /default.wti _vti_map _vti_script (*.idq) *印は直下に.htaccessが生成 ●fpexec.c のソースコード --- UNIX用のFrontPage 2000 Server ExtensionsをApache Webサーバーで使用するとき は、Apache Webサーバーにパッチをあてることをお勧めします。Apache Webサーバーのパ ッチは次の2点を修正。[略] FrontPage Apacheモジュールのソースコード




■いくつかの疑問への回答

 Frontpage Server Extensionでは、用語に悩まされた。
 設定上重要な役割をもつものだ。

●設定関連ファイルパス

●FrontPage Server Extensionsの設定ファイルはどこに?

[Linux apache] 既定の設定ファイルは、/usr/local/frontpage/version4.0/frontpg.cnf 。 FrontPage Server Extensions のセキュリティ設定の一部は、Server Extensions設定 ファイルで制御。設定ファイルは /usr/local/frontpage の中にあるwe xxxx.cnf (例we80.cnf)。 マルチホストサーバー環境ではhost: xxxx.cnf 。 [Windows]  \Winnt\frontpg.ini

●FrontPage Server Extensionsのインストールフォルダはどこに?

[Linux] /usr/local/frontpage/version40/ [Windows] C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\ 実行ファイル C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin fpremadm.exe / fpserver.exe /fpsrvadm.exe ★HTML管理フォーム [Linux] /usr/local/frontpage/version40/admcgi [Windows-IIS以外] C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Admcgi [Windows-IIS] C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\isapi

●FrontPage Server Extensionsの実行ファイルはどこ?

 Frontpage対応WEBのルート下にある3つのディレクトリ  /_vti_bin/shtml.exe  /_vti_adm/admin.exe  /_vti_aut/author.exe
●[ルートWeb]

ルートWebとは、サーバーに標準で作成される FrontPage Webのこと。ルート Web にアクセスするには、ページ名やサブ Web を指定せずにサーバーの URL を入力。 Linux apacheの場合だと、/home/httpd/html/など [サブWeb] サブ Webとは、名前が付けられた、ルートWeb のサブディレクトリのこと。サブ Webは、独立した1つの FrontPage Web。

●Virtual Host Name(仮想サーバー)は必要か?

 実は、管理ツールによる設定などで、Virtual Host Nameの入力を求めてくる場面が多い。  正解は設定していないのなら"空欄"にする。 また普通は必要ない。  ところが大量の資料を集めて調べても、何故か、このことに関する記述はないのだ。  そのために無駄な時間をかなり浪費してしまった。 ★仮想サーバーとは?  当社サイトは http://www.fukumi.co.jp でそのメディカルメディア部門はhttp://www.fukumi.co.jp/mm/  これをhttp://mm.fukumi.co.jp というサイトでもアクセス可能としたいケース。  これを可能とするのが仮想サーバーの設定。  これに必要な作業は、DNS Serverの設定ファイルとWEB Serverの設定ファイル(Apacheはhttpd.conf)の書き換え。 ★関連資料 仮想ホストの設定値 ---Red Hat Linux 7.1: The オフィシャル Red Hat Linux カスタマイズガイド Chapter 11. Apacheの設定 Virtual Hostの設定[Apacheメモ] ---Apacheのバーチャルホストでは、名前ベースのものとIPベースのものとがあります。 サブホストに設定するにはApacheも参照のこと。 ●Red Hat Linux 6.2:Apache 1.3.17 に FrontPage Server Extensions を導入 ---httpd.conf 上で 80 番ポートに設定して Extensions をインストール。そして出来 上がった we80.cnf を we443.cnfに名前を変えて、再び httpd.conf 上で 443 番ポートに変更しました。 Server Extensions Resource Kit Troubleshooting Guide ●VirtualHost -Frontpage Vサーバーマニュアル バーチャルサブホスティング Rental server: Virtual SubHost ---○ 複数ドメインをひとつのホームページに設定する(複数ドメイン) 次のようにあなたのバーチャルサーバーの httpd.conf (~/www/conf/デレクトリにあります)を設定してください。 ServerName www.domain1.com ServerAdmin webmaster@domain1.com DocumentRoot /usr/local/etc/httpd/htdocs 注.最後の行末に改行を忘れないでください。 注. FrontPage 98 サーバーエクステンションをインストールしているか Apache の場合は Hostの部分をVirtualHostに変更してください。 最後の行末に改行を忘れないでください。 [linux-users:61935] VirtualHostにFrontPageServerExtention [linux-users:61968] Re:VirtualHostにFrontPageServerExtention [linux-users:61984] Re: VirtualHostにFrontPageServerExtention

●他のFTPクライアントを使ってはいけない?

 自分のとこでは、FTP転送には、NextFTPを使っている。  Frontpage SEでWEB Serverを拡張している場合、FTP転送も全部Frontpageて実行する 必要がある。 ということになっている。  これは、例えばNEC製PCに純正以外の周辺機器を使って故障してもメーカーの責任では ありませんよ!....という意味。  因みに自分の場合、最初からFrontpageでWEBページを作っていたわけじゃないし、 "WEB発行"に不信感があるため、普通のページのFTP転送は相変わらずNextFTPです。








●FrontPage Server Extensionsインストールと設定


■FrontPage Server Extensionsインストールと設定方法

●インストールと設定の前後に読む資料

Microsoft FrontPage 2000 Server Extensionsの導入と展開[Word文書16p] ---このWhitepaperはFrontPageServer Extensionsが可能にする機能を簡単に説明し、シ ステム管理者がFrontPageServer Extensions を使って FrontPageベースのWebサイトをど のように計画、配置、および管理できるかを説明。 当然インストールと設定も解説 ---しかし理解を深めるのに役立つにしても、Microsoft資料共通の曖昧さと難解さがある。 概要| セキュリティ| セットアップ| 管理| 付録| 索引 ---Frontpage Extensionの公式サイトの解説資料。 非常に詳細。 しかしこれからイ ンストールと設定をしようとする人が最初に読むものではない。 インストールがうまく いかなかった時、更に活用しようとする時に役立つ。

●インストールと設定の実際[Linux]

ソフト入手と解凍   ↓  展開   ↓  Rootweb install (後で管理フォームからリモート設定してもいい)   ↓  httpd.conf書き換え (ServerRoot, DocumentRootの""を除く) (Directory /home/httpd/html等の Alloverrideのnone→all)

●インストール・設定ガイド

FrontPage Server Extension のインストールby Masamichi Sakaino ---Linux用の解説。 この資料が一番役に立った。 特にインストール後の設定 Installing FrontPage Server Extensions to an Apache Web Server 特集 Red Hat Linux 6.2/Apache 1.3.17にFrontPage Server Extensionsを導入[12p] ---具体的に説明。 但しInstall後の設定部でその起動方法が... Apache - httpd.confの設定方法など役立つ情報が多い。 FrontPage Server Extensions のインストール[Microsoft][8p] ---公式マニュアル。Windows, Unix用。 最初、初心者にこの資料を渡してインストー ルを頼んだのだが、インストールについての解説なんだけど、インストールマニュアルと しては具体性に欠けた。 ---それでもインストール上で必要なUnix serverのpermissionの条件設定の説明は他の 資料になかった点など、欠かせない。
●予備資料

付録 D Microsoft FrontPage のサーバ拡張機能[11p] ---Windows NT/Linux。 説明が自分の環境とは違うので参考にできなかったのが残念。 6.ApacheのインストールとFP98管理の設定[3p] in Samba/Apache Server構築note [FrontPage Server extensionsのインストール] FrontPage Server Extensions の構成[99.12.15; MS Technet][12p]●重要な資料 ---構成が重複する仮想サーバー ほかの仮想サーバーと構成が重複する仮想サーバー (ネストした仮想サーバー) に Front Page Server Extensions をインストールすることはできません。インストールしようとすると、次のような内容のエラー メッセージが表示されます。 ルートディレクトリ "c:\Inetpub\wwwroot\web" は、ほかの Web の ルートディレクトリ "c:\Inetpub\wwwroot" の下にあるため、URL "/" に対するWebを作 成できません。 つまりc:\Web\virtualserver などとする必要がある。 と説明 Linuxの場合は例/usr/local/www/など  本資料はいろんな原因によるエラー対策を説明 ★FrontPage SERK Troubleshooting Guide[英文] ★Microsoft FrontPage 2000 Bugs ---バグ集。 かなり大量の情報がある ★Microsoft Technet:Configuring FrontPage Server Extensions[11p] --- ★FRONTPAGE 2000 HELP ---Microsoft Support Links For Common Questions/Errorsなど豊富。 20程の参考データへリンク ★FrontPage 2000 Help Files ---20程の参考データへリンク

●英文参考資料

Microsoft FrontPage 98 Server Extensions Resource Kit[www.rtr.com]

内容は殆どMicrosoftの解説資料と重複するくらい本格的な解説だけれども、違った角度 でもあるので、参考にしたい。 ---Introduction to the FrontPage Server Extensions ---Security Considerations[13p] ---Installing the FrontPage Server Extensions[10p] ---Administration Tasks and Procedures[23p] ---Troubleshooting Problems[7p]※トラブル対策集としてかなり広範囲なケースを網羅 ---Appendices Appendices●UNIX Server Information Files and Permissions for UNIX Web Servers[5p] List of UNIX Configuration File Settings[5p] Source code for FrontPage Apache module and fpexe program ★Windows NT and Internet Information Server (IIS) Information Files and Permissions for Windows NT and Internet Information Server (IIS) List of FRONTPG.INI Settings

Miscellaneous List of FrontPage Components (formerly known as FrontPage WebBot Components) List of special directories and storage locations in FrontPage webs List of FrontPage 98 Server Extensions patches and version numbers ★その他から Providing UNIX Support for Microsoft FrontPage Server Extensions[8p] Providing UNIX Support for Microsoft FrontPage Server Extensions[7p][Ready-to-run software] --- Providing UNIX Support for Microsoft FrontPage Server Extensions[FAQ98][9p][Ready-to-run software] --- ★Microsoft FrontPage 98 Server Extensions Resource Kit ---Installing the FrontPage Server Extensions[10p]-Linux, Windows NTへのインストールガイド ---Files and Permissions for UNIX Web Servers などwww.rtr.com と同一内容 ●Chapter16:Understanding the FrontPage Server Extensions[Mt.SAC Virtual Classroom] ●Mt.SAC Virtual Classroom:FrontPage --- Workshops Resources-link Schedule -meetings Tutorials ---Microsoft Frontpage 2000 Tutorial Questions -mail FAQs Archive Search Members --- ●Running Microsoft FrontPage '98[Mt.SAC Virtual Classroom:FrontPage] ★Part I - Web Publishing with FrontPage 98 Chapter 1 - The FrontPage Approach to Web AuthoringPart II - Plumbing, Art, and Media--A Web Primer Chapter 2 - Planning and Organizing a FrontPage Web Chapter 3 - Looking at the Web--Inside Out Chapter 4 - Achieving Visual Impact--Graphic CommunicationPart III - Building Your Site Chapter 5 - Structuring Your Web Chapter 6 - Getting Started with Web Pages Chapter 7 - Adding and Formatting Text Chapter 8 - Incorporating Graphics Chapter 9 - Hyperlinks and Page Layout Chapter 10 - Using FrontPage ComponentsPart IV - Activating Your Site Chapter 11 - Using HTML Forms and FrontPage Form Handlers Chapter 12 - Accessing Daatabases with FrontPage Chapter 13 - More Ways to Activate Your Site Part V - Maintenance and Utility Functions Chapter 14 - Keeping Your Site Up-to-Date Chapter 15 - The FrontPage Security Model Part VI - Integrating FrontPage and Your Web Server Chapter 16 - Choosing and Configuring Your Web ServerLinux Apache SSL PHP/FI frontpage mini-HOWTO ★1.Introduction 1.1 Description of the components 1.2 Working configurations 1.3 History ★2.Component installation 2.1 Preparations 2.2 Adding PHP 2.3 Adding SSL 2.4 Adding frontpage ★3.Putting it all together 3.1 Apache modules to try 3.2 Giving CGI's more security 3.3 Compiling and installing the server daemon 3.4 Adding frontpage support to a web 3.5 Starting the daemon 3.6 Some considerations left 3.7 Known bugs 3.8 The final wordF.A.Q.'s Microsoft FrontPage98 ---1)How can I remove the FrontPage extensions from my virtual server? 2)I am having problems with feedback forms using FrontPage 98. Do you have a list of known bug fixes? 3)I attempted to publish a simple FrontPage subweb to my server but FrontPage ca me back with the following error. "Server error: FrontPage Security Violation". What can I do to correct this? 4)I get an error message when I save a page using FrontPage 98. 5)How much disk space does an installation of the FrontPage 98 extensions use on a virtual server? 6)Will Web sites created with FrontPage 2000 run on Web servers running the FrontPage 98 Server Extensions? 7)What are the FrontPage Server Extensions? ●FrontPage98 Extensions v3.0 and Apache 1.3+[FP&Apache][13p] =FrontPage98 Extensions v3.0 and Apache 1.3+ =FrontPage98 Extensions v3.0 and Apache 1.3+[Moers Tutorial Page] ---1)Foreword 2)Why this document 3)What are FrontPage Server Extensions 4)FrontPage Product Architecture 5)What should get installed? 6)The Apache patch 7)Installation - First solution 8)Installation - Second solution 9)Installation - A Solution ?? 10)File Permission and Ownership 11)Frequently Asked Questions 12)Information 13)Document history --- FrontPage Server Extension woking with FreeBSD[8p] ---install途中メッセージ付き Web server/Apache[4p] ---httpd.conf設定を含む ;+ frontpage 2000 server extension

●その他

frontpage-4.0-1 RPM for i386[4p] in Libc5 RedHat Contribs for i386 ---frontpage server extensionのインストールフォルダ[/usr/local/frontpage/] の全ファイル一覧 The FreeBSD Diary: Apache FrontPage Install[3p] --- ---参考The FreeBSD Diary Apache port - php3/FrontPage/SSL --- Apache Server w/FrontPage Module ---よくわからなかった Administration of the Microsoft FrontPage Server Extensions





■Frontpage SEのインストール実際[WinNT+IIS]

●参考資料

●参考資料 ★FrontPage Server Extensions を Windows にインストールする[Microsoft] ★[HOW TO] Windows NT ベースの Web サーバー (Windows NT または Windows 2000) に FrontPage 2000 Server Extensions をインストールして設定する方法[Microsoft] Web サーバーが 1 つしかないコンピュータに対してインストールまたはアップグレード を行う場合は、FrontPage Server Extensions は Web サーバーのコンテンツ領域に自動 的にインストールされます。サーバーが IIS (Internet Information Services) の場合、 初期の管理者アカウントはシステム管理者のアカウントになります。そのほかのサーバー では、管理者のアカウント名とパスワードの入力を求めるメッセージが表示されます。 複数の Web サーバーまたは仮想サーバーがあるコンピュータに対してインストールまた はアップグレードを行う場合は、いずれかの FrontPage Server Extensions 管理ツール を使って Server Extensions をインストールするよう求めるメッセージが表示されます。 FrontPage MMC スナップインを選択し、以下の手順を実行します。 1)MMC スナップインが開いたら、[コンソール] をクリックし、[スナップインの追加と 削除] をクリックします。[コンソール] メニューに表示される項目が [オプション] の みである場合、[オプション] をクリックし、[コンソール モード] ボックスで [作成者 モード] をクリックします。 2)[追加] をクリックします。 3)[利用できるスタンドアロン スナップイン] の一覧で、[インターネット サービス マ ネージャ] を選択します (後で管理に使用するため、FrontPage Server Extensions スナ ップインをここで追加することもできます)。 4)[追加] をクリックしてから [閉じる] をクリックし、[スタンドアロン スナップイン の追加] ダイアログ ボックスを閉じます。 5)[スナップインの追加と削除] ボックスに、Internet Information Server のショート カットが表示されます。[OK] をクリックします。 6)FrontPage Server Extensions をインストールする Web サイトのノードを右クリックします。 7)ショートカット メニューの [すべてのタスク] をポイントし、[Server Extensions の設定] を選択します。Server Extensions 設定ウィザードが開きます。 8)[次へ] をクリックし、選択した Web サイトの FrontPage 管理者、作成者、および閲 覧者にユーザーを分類するためのローカル Windows グループを作成します。これら 3 つ のグループの定義は以下のとおりです。  ・管理者は、FrontPage Web の新規作成、Web サイトの設定変更、サイト作成処理の制 御、コンテンツの新規作成、およびサイト内の既存のコンテンツの閲覧が可能です。  ・作成者は、コンテンツの新規作成と、サイト内の既存のコンテンツの閲覧が可能です。  ・閲覧者は、サイト内の既存のコンテンツの閲覧のみ可能です。 9)[ローカル マシン グループを作成する] チェック ボックスをオンにして、[次へ] をクリックします。 注 : Windows に切り替えて特定のユーザーをこれらのグループに追加することができます。 10)どのグループを管理者にするかを指定します。このボックスは、デフォルト設定の [管理者] のままにしておくことをお勧めします。[次へ] をクリックします。 11)SMTP サーバーがある場合はここで設定できます。サーバーで電子メールを送信しない 場合や、設定がわからない場合は、[いいえ、あとで行う] をクリックします。[次へ] をクリックします。 12)[完了] をクリックし、Server Extensions 設定ウィザードを終了します。 ●インストールされるコンポーネント  FrontPage Server Extensions のセットアップ プログラムを実行すると、次のコンポーネントがインストールされます。 ※FrontPage Server Extensions の実行可能ファイル、DLL、および関連ファイル。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Bin および C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Servsupp ※Server Extensions の機能をユーザーの Web に実装する ISAPI または CGI コンポーネント。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Isapi および C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\_vti_bin ※FrontPage MMC スナップインの Fpmmc.dll。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\_vti_bin ※コマンドライン管理ユーティリティのFpsrvadm.exe および Fpremadm.exe。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin ※FrontPage Server Extensions リソース キット。 Server Extensions の詳細なマニュアル。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Serk\nnnn\default.htm として \nnnn というフォルダ名には、FrontPage Server Extensions をインストールする言語に 応じた数字が入ります。英語=1033, 日本語=1041 ※HTML 管理フォーム。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Admisapi および C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Admcgi

●前処理

Windows 95/98/NT用 fpse2k_x86_JPN.exe (Microsoft IIS 3.0以上, MS PWS, FrontPage PWS他)  なお、Frontpage 2000には標準搭載。

●インストール

1) fpse2k_x86_JPN.exeなどを起動する 2) WEBサーバーが1つの場合、Web サーバーのコンテンツ領域に自動的にsetup。  サーバーが IIS の場合は、初期管理者のアカウントはシステム管理者のアカウント   WEBサーバーが複数の場合、4種の管理ツールの一つを使ってsetupするよう指示。

●設定

●設定

●IISの設定(MMC1.1)  1) [コンソール] -[MMCスナップインの追加と削除] -[拡張]で Frontpage Server Extensionsにチェックが入っていることを確認。  2) [既定のWebサイト]右クリック→[プロパティ]で [ホームディレクトリ]の[FrontpageのWeb]にチェックが入っていることを確認 [Server Extension]タブがあることを確認 ●フォルダの共有設定  \Inetpub\wwwroot [既定のWEBルート]の場合  1)右クリック ....WEB共有になっていることを確認  2)共有 ....[アクセス権] Administrators (フルコントロール)になっている




■Frontpage SEのインストール実際[Unix]

●参考資料

modified FrontPage Server Extension のインストール ---途中メッセージもあり便利 modified UNIX に FrontPage Server Extensions をインストールする modified Installing FrontPage Server Extensions to an Apache Web Server

●インストールと設定の実際[Linux]

ソフト入手と解凍   ↓  展開   ↓  Rootweb install (後で管理フォームからリモート設定してもいい)   ↓  httpd.conf書き換え (ServerRoot, DocumentRootの""を除く) (Directory /home/httpd/html等の Alloverrideのnone→all)
●前処理

---ソースファイルの展開とインストールの準備 インストールはRoot権限で行います. まず,インストールに必要な2つのファイル Linux(Redhat用)リソースキット本体 ・・・ fp40.linux.tar.Z インストール用のシェルスクリプト ・・・・・ fp_install.sh を適当なディレクトリにコピーします. 次に,インストール用シェルスクリプトfp_install.shのパーミッションに実行権を付加 します. []# chmod +x fp_install.sh

●インストール

シェルスクリプトを起動して,インストールします. []# ./fp_install.sh []# Are you satisfied with your backup of the system (y/n) [N]? y []# FrontPage Extensions directory [/usr/local/frontpage/]: リターンキーのみを押すデフォルトの/usr/local/frontpage/ []# Do you want to install a root web (y/n) [Y]? y root webは必ず必要ですので,'y'で答えます. []# Server config filename: /etc/httpd/conf/httpd.conf 環境により/usr/local/apache/conf/httpd.confの人もいる []# FrontPage Administrator's user name: hkosuge ---これはUnixアカウントではなく、Frontpage-web用とのこと []# Unix user name of the owner of this new web:[administrator] ---これはUnixアカウント名でFrontpage-webの所有者 []# Unix group of this new web:[nobody] []# What type of Server is this: 2 webサーバの種類を選択します.'3. apache-fp' とは,apacheサーバにmicrosoftが発行するパッチを当てたサーバに対してインストールを行う場合に選択します.筆者 はパッチを当てませんでしたので,'2'を選択しています. 1. ncsa 2. apache 3. apache-fp 4. netscape-fasttrack 5. netscape-enterprise 6. stronghold []# Password for user "password": Confirm password:  web管理者のパスワードを入れます. ---これはUnixアカウントではなく、Frontpage-web用とのこと []# Which local character encoding does your system support: [3] 3 EUCを選択するのが一般的だと思います. 1. LATIN1 (ISO 8859-1) 2. LATIN2 (ISO 8859-2) 3. EUCJP (Japanese EUC) 4. EUCKR (Korean EUC) []# What should the default language be: [5] 5 日本人なので,'5'を選択します. 1. English 2. French 3. German 4. Italian 5. Japanese 6. Spanish []# Install new sub/per-user webs now (y/n) [Y]? n ユーザ毎のsub webは,後からでも設定できますので,ここでは作成しません. []# Do you want to install Virtual Webs (y/n) [Y]? n Virtual WEBもとりあえずは作成しませんので,'n'で答えます. これでインストールは完了.

●Apache用パッチ

modified Installing FrontPage Server Extensions to an Apache Web Server modified How to Mannually Patch an Apache Server 注意事項: Apacheサーバーによっては、このパッチを当てる前にサーバー停止が必要。 特にプロセスID(pid) 26477は。 [サーバー停止方法] /etc/rc.d/init.d/httpd status でstatusオプションは現在の状況を表示 "httpd (pid 10050 10049 10048 10047 10020 10019 10018 9718 9624 9623 9622 9465 94 63 9338 9314 428) is running..." start(開始),stop(停止),reload(設定変更後の再開), restart(停止後の再開) []# /etc/rc.d/init.d/httpd stop []# cd /usr/local/frontpage/version4.0 []# ./change_server.sh []# Are you satisfied with your backup of the system (y/n): choose y []# Where is the current apache daemon located: [] /usr/sbin/httpd 環境により/usr/local/apache/sbin/httpdの場合とかもある。daemonとは実行ファイル []# Press Enter to continue. []# This is an Apache server! Would you like to upgrade it (y/n): choose y []# Enter UNIX Username: webuser []# Enter UNIX Group: webgroup []# Would you like to be prompted interactively for each webs owner/group (y/n)?: choose y []# Who should own web root web on port 80: [] webuser ---これはUnixアカウント名でFrontpage-webの所有者 []# What group should the group for web root web on port 80 be?: [] webgroup ---これはUnixグループアカウント名でFrontpage-webの所有者 []# Would you like to set the default permissions (y/n): choose y []# Installation Completed!  註)設定後、旧apache daemonを停止し、新daemonを開始する。  例えばcd /usr/sbin ./httpd ★実際のインストール経過Message [ft:/usr/local/frontpage/version4.0]# ./change_server.sh Checking user environment... Logged in as root. Setting umask to 002 change_server.sh Revision: 1.30 Date: 2000/04/06 Selected server uses COMPATIBLE directory structure: /usr/local/frontpage/version4.0/apache-fp/httpd.Compat will be installed. Currently running Apache/1.3.12 FrontPage/ No Patch. Preparing for upgrade to Apache/1.3.12 FrontPage/Binary file (standard input) ma tches... The Apache daemon is going to be replaced with a stock Apache containing the FrontPage patch and may result in the loss of any custom modules that have been compiled into the daemon that is currently in use. Are you sure that you want to do this (y/n) [N]? y Upgrading FrontPage Webs... The file /usr/local/frontpage/version4.0/change_server_results.txt will contain Success/Fail status for the upgrades. When the upgrade has completed, you should examine this file to make sure that all of the upgrades were successful. Hit enter to continue Upgrading using configuration file: /usr/local/frontpage/we80.cnf Checking configuration file /usr/local/frontpage/we80.cnf for server type... Getting DocumentRoot and UserDir. Directive ResourceConfig not found. Getting DocumentRoot from /etc/httpd/conf/httpd.conf Getting UserDir from /etc/httpd/conf/httpd.conf DocumentRoot: /home/httpd/html UserDir: public_html Directive AccessConfig not found. Thisis an apache server! Would you like to upgrade it (y/n) [Y]? y Updating information in /usr/local/frontpage/we80.cnf Moving /usr/local/frontpage/we80.cnf to /usr/local/frontpage/we80.cnf.orig Creating new /usr/local/frontpage/we80.cnf and setting servertype... Config file setting does not appear to be a fakeconf. Continuing... Preparing to upgrade FrontPage Server... Upgrading server 80 Enter UNIX username []: administrator Enter UNIX group []: Starting upgrade, port: 80, web: "root web" Created: unknown Original Version: 4.0.2.4222 Chowning Content in service root web Port 80: Upgrade completed. Upgraded Version: 4.0.2.4222 Preparing to chown webs... Your webs have been upgraded to use the new Apache-fp Server. The next step is to chown the web in order to guarantee that the extensions will work properly. At this point you have two options: 1. This script will prompt you interactively for an owner and group of each web and then perform the chown. If you do not have a lot of webs you might want to choose this option. 2. This script will generate a script, which you can edit to fill in the owner and group for each web, to run at a later date. If you have a large number of webs you might want to choose this option. Would you like to be prompted interactively for each webs owner/group (y/n) [Y]?y Processing webs in port 80... Getting DocumentRoot and UserDir. Directive ResourceConfig not found. Getting DocumentRoot from /etc/httpd/conf/httpd.conf Getting UserDir from /etc/httpd/conf/httpd.conf DocumentRoot: /home/httpd/html UserDir: public_html Getting DocumentRoot and UserDir. Directive ResourceConfig not found. Getting DocumentRoot from /etc/httpd/conf/httpd.conf Getting UserDir from /etc/httpd/conf/httpd.conf DocumentRoot: /home/httpd/html UserDir: public_html Who should own web root web on port 80 [administ]: administrator What should the group for web root web on port 80 be [nobody]: Starting chown, port: 80, web: "root web" DocumentRoot: "/home/httpd/html" Chowning Content in service root web Would you like to set the default permissions (y/n) [Y]? y Installation completed! You will need to stop the old server daemon and start the new one before your webs will work properly. Exiting...

●問題発生と対処

★しかし問題発生 【経過】 [ft:~]# /etc/rc.d/init.d/httpd reload Shutting down http: [FAILED] Starting httpd: fopen: No such file or directory httpd: could not open document config file /usr/local/apache/conf/httpd.conf [ft:~]# httpd -f /etc/httpd/conf/httpd.conf Syntax error on line 209 of /etc/httpd/conf/httpd.conf: Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not inc luded in the server configuration [ft:~]# cd /etc/httpd/conf [ft:/etc/httpd/conf]# httpd -f httpd.conf fopen: No such file or directory httpd: could not open document config file /usr/local/apache/httpd.conf [ft:/etc/httpd/conf]# httpd -V Server version: Apache/1.3.12 (Unix) Server built: May 1 2000 13:51:14 Server's Module Magic Number: 19990320:7 Server compiled with.... -D HAVE_MMAP -D HAVE_SHMGET -D USE_SHMGET_SCOREBOARD -D USE_MMAP_FILES -D USE_FCNTL_SERIALIZED_ACCEPT -D HTTPD_ROOT="/usr/local/apache" -D SUEXEC_BIN="/usr/local/apache/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/httpd.scoreboard" -D DEFAULT_LOCKFILE="logs/httpd.lock" -D DEFAULT_XFERLOG="logs/access_log" -D DEFAULT_ERRORLOG="logs/error_log" -D TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" -D ACCESS_CONFIG_FILE="conf/access.conf" -D RESOURCE_CONFIG_FILE="conf/srm.conf" [ft:/etc/httpd/conf]# httpd -d /etc/httpd Syntax error on line 209 of /etc/httpd/conf/httpd.conf: Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not inc luded in the server configuration  つまり、/etc/httpd/conf/httpd.confの中の記述にあるmoduleの実行環境がない、というエラー  実際には、/etc/httpd/modules に実行環境はあるのだが、ServerRoot の誤認識してい るためエラー発生。 【対処】 暫定措置として、/etc/httpd/conf/httpd.conf 中のModules関連行を#でCommentout してupload。 =================== [ft:~]# httpd -d /etc/httpd [ft:~]# httpd -V Server version: Apache/1.3.12 (Unix) Server built: May 1 2000 13:51:14 Server's Module Magic Number: 19990320:7 Server compiled with.... -D HAVE_MMAP -D HAVE_SHMGET -D USE_SHMGET_SCOREBOARD -D USE_MMAP_FILES -D USE_FCNTL_SERIALIZED_ACCEPT -D HTTPD_ROOT="/usr/local/apache" -D SUEXEC_BIN="/usr/local/apache/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/httpd.scoreboard" -D DEFAULT_LOCKFILE="logs/httpd.lock" -D DEFAULT_XFERLOG="logs/access_log" -D DEFAULT_ERRORLOG="logs/error_log" -D TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" -D ACCESS_CONFIG_FILE="conf/access.conf" -D RESOURCE_CONFIG_FILE="conf/srm.conf" [ft:~]# /etc/rc.d/init.d/httpd status httpd (pid 811 810 809 808 807 806 805 804 798) is running... [ft:~]# とApacheは起動中。 めでたし...




Frontpage Server Extensions管理ツールと使用方法[9p]

http://officeupdate.microsoft.com/japan/frontpage/wpp/serk/adoview.htm

●概要

The Microsoft FrontPage Server Extensions には、Server Extensions の管 理に使用できる以下のツールが含まれています。 ●Fpsrvadmユーティリティ[10p] コマンド ラインまたはバッチ ファイルから Fpsrvadm を使用。 UNIXおよびMS Windows NT用アプリ。FrontPage Server Extensions作業の完全なセット、 update、チェック等の管理作業用ツール。 ●Fpremadmユーティリティ FrontPage Server Extensionsをリモート管理するツール。[Windows系PCより] コマンド ラインまたはバッチ ファイルから ●FrontPage MMC スナップイン ---Microsoft管理コンソール(MMC) Windows NT Web サーバー上の Server Extensions の管理には FrontPage Server Extens ions MMC スナップインを使用します。 MMCに組み込まれ、Windows NT 4.0以降のバージョンにインストールされたFrontPage Server Extensionsを管理。[Windowsのみ使用可][旧版のfpsrvwinの代替え] 仮想サーバーの拡張、サブ Webの作成、Web上のServer Extensionsのアップグレード、 フォルダとサブ Web の間の双方向の変換、Web のハイパーリンクの更新など、さまざま な操作を行うことができます。  註)Windows NT4.0+IIS4.0下での使用感は、マニュアル通りでもないし、使いにくい。  HTML管理ツールのほうが便利。

HTML管理フォーム

 インターネットに接続されているすべてのコンピュータのWebブラウザから、FrontPage Server Extensionsのインストールと管理をリモートで行うために使用できるHTMLページ。 以下の作業項目の説明がある。 チェックlChownl作成l削除l作成を無効にするl権限の設定を無効にするl作成を有効にするl ソース管理を有効にするl完全にアンインストールlインポートlセキュリティ設定の継承l インストールl作成操作のログ記録l結合lWebの更新lファイル内のハイパーリンクを更新l 名前の変更lSSLを使用するlセキュリティl電子メールオプションの設定lスクリプト言語の指定l フォルダにプログラムを格納できるように指定するlフォルダにプログラムを格納できないように指定するl Webのパフォーマンスを調整するlアンインストールlアップグレードlFrontPageをMicrosoft Index Serverと併用する ●違い FrontPage MMC スナップインは、以前のバージョンの FrontPage に含まれていた Fpsrvw in ユーティリティという管理プログラムに置き換わるもので、機能が大幅に強化されて います。FrontPage MMC スナップインでは、Fpsrvwin、Fpsrvadm、および Fpremadm ユー ティリティで行っていたタスクのほとんどが実行できるほか、これらのユーティリティで は実現できなかったタスクも行うことができるようになりました。
FrontPage MMC スナップイン

FrontPage MMC スナップイン[11p] Windows NT Web サーバー上の Server Extensions の管理には FrontPage Server Extens ions MMC スナップインを使用します。  1頁中に以下の項目が含まれる。

 

 

 以上のうち、最初の設定に必要なものを抜粋
●FrontPage Server Extensions で仮想サーバーを拡張する
作成した仮想サーバーは、FrontPage Server Extensions を使用して拡張して、ルート Web にすることができます。仮想サーバーを拡張するには、サーバー コンピュータに Server Extensions がインストールされている必要があります。 
 1) コンソール ツリーで、拡張する仮想サーバーをマウスの右ボタンでクリックします。
ショートカット メニューの [タスク] をポイントし、[Server Extensions の設定] をクリックします。 
 2) Web サーバーが IIS 4.0 以降でない場合は、ショートカット メニューの [新規作
成] をポイントし、[Web] をクリックします。 
 3) Server Extensions 設定ウィザードの指示に従って操作します。

●管理者を追加する
パスワードを忘れてしまった場合や、別のユーザーを Web の管理者にする場合は、管理者を追加することができます。 
 1) コンソール ツリーで、管理者を追加する Web をマウスの右ボタンでクリックします。
 2) ショートカット メニューの [新規作成] をポイントし、[Server Extensions Web Ad
ministrator] をクリックします。 
 Web サーバーが IIS 4.0 以降でない場合は、ショートカット メニューの [新規作成] 
をポイントし、[Administrator] をクリックします。 
 3) [ユーザー名] ボックスに、追加する Web 管理者の Windows NT アカウントを入力します。 
  Web サーバーが IIS 4.0 以降でない場合は、[ユーザー名] ボックスにユーザー名を入
力し、[パスワード] ボックスと [パスワードの確認] ボックスの両方に同じパスワードを入力します。 

●Web またはサブ Web の FrontPage Server Extensions をチェックおよび修復する
Web の作成者が Web のコンテンツをアップロードできなかったり、サーバー コンピュー
タで Web を直接修正できなかったり、あるいは、FrontPage Server Extensions でサポ
ートされているその他の作成機能を実行できないこともあります。その原因には、誤って
大事なファイルを削除したり名前を変えてしまったこと、あるいはアクセス制御リスト 
(ACL) が壊れていることが考えられます。[Server Extensions の確認] コマンドを使え
ば、作成時の問題の多くが修復できます。このコマンドには、次の機能があります。 
 ・読み取り権限をチェックします。 
 ・Service.cnf と Service.lck が読み/書き可能であることをチェックします。 
Postinfo.html と _vti_inf.htm を更新します。 
 ・_vti_pvt、_vti_log および _vti_bin がインストールされていて、_vti_bin が実行
可能であることを確認します。 
 ・仮想サーバーのルートやメタベースの設定が正しく、最新のものになっているかどうか判定します。 
 ・IUSR の匿名アカウントが書き込みアクセスをしていないことをチェックします。 
 ・FAT ファイル システムで動作していると、警告を表示します。FAT ファイル システ
ムの場合、IIS では Web セキュリティが保証されません。
 1) コンソール ツリーで、Server Extensions をチェックまたは修復する Web をマウ
スの右ボタンでクリックします。 
  この Web とその下位のサブ Web がすべてチェックまたは修復されます。 
 2) ショートカット メニューの [タスク] をポイントし、[Server Extensions の確認] をクリックします。 
[Web のチェック] ウィンドウに、チェックされた各 Web のステータス ログが表示されます。 





Fpsrvadm

Fpsrvadm コマンド ラインまたはバッチ ファイルから Fpsrvadm を使用します。

HTML 管理フォーム

HTML 管理フォーム インターネットに接続したコンピュータから Web ブラウザを使って Server Extensions をリモート管理する場合、HTML 管理フォームを使用します。

Fpremadm

Fpremadm Windows を実行しているコンピュータでコマンド ラインまたはバッチ ファイルから Fro ntPage Server Extensions をリモート管理する場合、Fpremadm を使用します。 ●MS-DOSコマンドライン D:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN>fpre madm http://210.226.186.179 fpremadm.exe -targetserver [-adminusername username -adminpassword password] [-command value]* example: fpremadm.exe -adminusername useraccount -adminpassword password -targetserver https://sample.microsoft.com:1439/fpadmin/scripts/fpadmdll.dll -o upgrade -p 80 -m sample.microsoft.com Consult the FrontPage Server Extensions Resource Kit (SERK) on the web at http://www.microsoft.com/frontpage/wpp/ for more information.




■Frontpageと権限permission

 これは、Frontpageメニューからの操作。
 Frontpage-SEのインストールと設定の終了後にのみ実行可能。
(Frontpage-Webに接続しないと実行できない)


●Web の権限を設定する

[ツール] メニューの [セキュリティ] をポイントし、[権限] をクリック。
Web が、親 Web と同じ権限を使用しているサブ Web である場合は、[この Web 固有の権
限を使用する] をクリックし、[適用] をクリック。
[グループ/ユーザー] タブをクリック。
グループ/ユーザーを選択し、[編集] をクリック。
 註1)上はFrontpage WEB(ルートWEBなど)毎に設定する。
  2)Frontpage WEBの権限とは別にWEB Server(Linux, Apache)でのpermission要。


セキュリティの詳細について学習する
Web にユーザーを追加して権限を設定する
Web にグループを追加して権限を設定する
ユーザーの権限を変更する
グループの権限を変更する
Web からユーザーまたはグループを削除する

●Web にユーザーを追加して権限を設定する

 管理者は FrontPage の Web にユーザーを追加し、次のいずれかのレベルの権限を設定可能。

特に指定しない限り、どのサブ Web でもその親 Web と同じ権限が使用されます。ただし、次の操作を行うと、サブ Web ごとに固有の権限を設定可能。

  1. [ツール] メニューの [セキュリティ] をポイントし、[権限] をクリック。
  2. Web が、親 Web と同じ権限を使用しているサブ Web である場合は、[この Web 固有の権限を使用する] をクリックし、[適用] をクリック。
  3. [ユーザー] タブをクリック。
  4. Web を参照するアクセス権をすべてのユーザーに設定するか、登録ユーザーだけに設定するかを指定。
  5. [追加] をクリック。
  6. 次に、Web にユーザーを追加し、参照、作成、および管理の権限をそれぞれ設定。たとえば、一部のユーザーに作成の権限を設定し、それとは別にすべてのユーザーに参照の権限を設定。

  7. Windows NT サーバーをお使いの場合は、[次のリストから取り込む] ボックスで、ユーザーを選択するドメインまたはグループを選択。
  8. [名前] ボックスでユーザー名を選択または入力し、[追加] をクリック。
  9. 特定の種類のアクセス権を設定するユーザーごとに、手順 6 〜 7 を繰り返。

  10. 追加した一連のユーザーに設定するアクセス権の種類 (参照、作成、または管理) を指定し、[OK] をクリック。
  11. [名前の追加] ボックスの一覧に表示されているすべてのユーザーに同じ権限が設定されます。特定のユーザーに参照の権限を設定し、別のユーザーに作成の権限を設定する場合など、別の権限を設定するには、ユーザーごとに手順 5 〜 8 を繰り返。

●Web にグループを追加して権限を設定する

管理者は FrontPage の Web にグループを追加し、次のいずれかのレベルの権限を設定可能。

・参照 − グループのユーザーは Web 内のファイルを参照できます (読み取り専用のアクセス権)。
・作成 − グループのユーザーは Web 内のファイルを参照および変更できます (読み取り/書き込みのアクセス権)。
・管理 − グループのユーザーは Web 内のファイルを参照および変更できます。また、ユーザーを追加および削除して Web を管理できます (フル アクセス)。
特に指定しない限り、どのサブ Web でもその親 Web と同じ権限が使用されます。ただし、次の操作を行うと、サブ Web ごとに固有の権限を設定可能。

1)[ツール] メニューの [セキュリティ] をポイントし、[権限] をクリック。
2)Web が、親 Web と同じ権限を使用しているサブ Web である場合は、[この Web 固有の権限を使用する] をクリックし、[適用] をクリック。
3)[グループ] タブをクリック。
4)[追加] をクリック。
次に、Web にグループを追加し、参照、作成、および管理の権限をそれぞれ設定。たとえば、一部のグループに作成の権限を設定し、それとは別にすべてのグループに参照の権限を設定。

5)[次のリストから取り込む] ボックスで、グループを選択するドメインを選択。
6)[名前] ボックスでグループ名を選択または入力し、[追加] をクリック。
特定の種類のアクセス権を設定するグループごとに、手順 5 〜 6 を繰り返。
7)追加した一連のグループに設定するアクセス権の種類 (参照、作成、または管理) を指定し、[OK] をクリック。
[名前の追加] ボックスの一覧に表示されているすべてのグループに同じ権限が設定されます。特定のグループに参照の権限を設定し、別のグループに作成の権限を設定する場合など、別の権限を設定するには、グループごとに手順 4 〜 7 を繰り返。

●ユーザーの権限を変更する

管理者は、ユーザーが FrontPage の Web へのアクセスに使用する権限を変更可能。ユーザーには、次のいずれかのレベルの権限を設定可能。

特に指定しない限り、どのサブ Web でもその親 Web と同じ権限が使用されます。ただし、次の操作を行うと、サブ Web ごとに固有の権限を設定可能。

  1. [ツール] メニューの [セキュリティ] をポイントし、[権限] をクリック。
  2. Web が、親 Web と同じ権限を使用しているサブ Web である場合は、[この Web 固有の権限を使用する] をクリックし、[適用] をクリック。
  3. [ユーザー] タブをクリック。
  4. ユーザーを選択し、[編集] をクリック。
  5. [ユーザーの権限] で、ユーザーに設定するアクセスの種類を選択。

●グループの権限を変更する

管理者は、グループが FrontPage の Web へのアクセスに使用する権限を変更可能。グループのユーザーには、次のいずれかのレベルの権限を設定可能。

特に指定しない限り、どのサブ Web でもその親 Web と同じ権限が使用されます。ただし、次の操作を行うと、サブ Web ごとに固有の権限を設定可能。

  1. [ツール] メニューの [セキュリティ] をポイントし、[権限] をクリック。
  2. Web が、親 Web と同じ権限を使用しているサブ Web である場合は、[この Web 固有の権限を使用する] をクリックし、[適用] をクリック。
  3. [グループ] タブをクリック。
  4. グループを選択し、[編集] をクリック。
  5. [ユーザーの権限] で、グループに設定するアクセスの種類を選択。






■導入時トラブルガイド

FrontPage SERK トラブルシューティング ガイド

in Microsoft FrontPage 98 Server Extensions リソース キット

UNIX における一般的な FrontPage Server Extensions のエラー メッセージと質問

●インストール サーバー エラー: ファイル "usr/local/directory_name/service.lck" を開けないため、書き込めません。 サーバー エラー: ファイル "usr/local/directory_name/config/magnus.lck" を開けないため、書き込めません。 ●Web を開く Netscape - ユーザー名/パスワード プロンプトなしで Web を開きます。 Apache - ユーザー名/パスワードなしで Web を開けます。 サーバーに対する要求を完了できませんでした。メッセージの詳細を表示する場合は、[詳細] をクリックしてください。 ファイル "/usr/local/frontpage/we80.cnf" を開けないため、読み込めません。 サーバー エラー : サーバーに内部エラーが発生したか、または設定が間違っています。 ●Web の発行 サーバー "server_name" は、タイム アウトしました。 タスク task_name をサーバーにあるタスク リストに追加できません。 ●Web の管理 サーバー エラー: ファイル "document_root_path/_vti_pvt/service.pwd" を開けません。 ●Web の表示 Netscape - ブラウズ アクセスを制限できません。 ●HTTP エラー HTTP 403 エラー HTTP 404 エラー HTTP 500 エラー HTTP 501 エラー HTTP 502 エラー ●FAQ - UNIX FTP を使って FrontPage Web ファイルを転送するときに、転送してはいけないファイルはどれですか? FreeBSD が稼働するサーバーで問題が発生しました。
●Frontpage Server Extensionsがインストールされていない可能性があります。

【エラー】 "http://210.226.186.179"のWeb サーバーには、Frontpage Server Extensionsがインス トールされていない可能性があります。 【調査経緯 】  ・インストールしているのに、上のメッセージがでる。  ・一応通常の設定を正しく行っている こうした場合、複数認証設定箇所が矛盾を起こし、認証が無効になっているケースが多い、つまり↓ 【原因と対処】  認証が無効になっていた。 その理由は、  ★MMC IIS -[既定のWEB] -[プロパティ]の項目中  1)- [オペレータ]は administratorsだけでok  2)- [ディレクトリセキュリティ] -[署名アクセスと認証制御]で [ ] 匿名アクセスを許可する [レ] 基本認証 [ ] Windows NT チャレンジ/レスポンス が正しいのに、匿名アクセスにもチェックをいれていた。  ★[Dドライブ] -[\Inetpub\wwwroot] -[プロパティ]  3)- [共有]の設定  4)- [セキュリティ]の設定 →Administratorのみに変更 【コメント】  つまり、権限を与えるメンバーをAdministratorsのみに徹底統一。  もちろん、複数の個人にAdministrators権限を与えてもよい。

■参考資料

[FP2000] Web を開いた際に "HTTP エラー 501" が表示される[Microsoft] ---[原因]FrontPage 2000 が Server Extensions と正しく通信できません。 [回避方法] 1)Web ブラウザを使用してサーバーを参照できるかどうか確認します。 2)サーバー上で Microsoft Management Console を実行して、Server Extension がイン ストールされているかどうか確認します。Server Extension がインストールされていな い場合、Server Extension をインストールします。 3)Error.log ファイルをチェックしてメモリ不足エラーがないかどうか調べ、物理メモ リと仮想メモリの使用可能量を確認します。少なくとも 20 MB 以上の常設スワップ ファ イルを使用していることを確認します。少なくとも 16 MB 以上の RAM が必要です。 ●[FP97] [FrontPage Web を開く]-[Web のリスト] をクリックするとエラー[Microsoft] --- ●[FP97]Extensions を再インストールした後権限の設定が変更される[Microsoft] ---FrontPage Server Extensions を削除すると、\_vti_bin ディレクトリの下にあるフ ァイルとフォルダが置き換えられます。 現在のルートに対する権限の設定は、Web に表示可能なユーザーを確立します。 この情報は Server Extensions のインストール中に作成され、Shmtl.dll ファイルに保存されます。 しかし、Author.dll および Admin.dll ファイルに保存されている作成者および管理者ア カウントに関する権限の設定は、Web の表示を許可する設定にリセットされます。 [回避方法] ユーザーまたはグループの権限レベルを変更するには、以下の手順を行います。 1)FrontPage Explorer を起動します。 2)[ツール] メニューの [権限] をクリックし、[ユーザー] タブをクリックします ●インストール [HOW TO] Windows NT ベースの Web サーバー (Windows NT または Windows 2000) に FrontPage 2000 Server Extensions をインストールして設定する方法[Microsoft] Web サーバーが 1 つしかないコンピュータに対してインストールまたはアップグレード を行う場合は、FrontPage Server Extensions は Web サーバーのコンテンツ領域に自動 的にインストールされます。サーバーが IIS (Internet Information Services) の場合、 初期の管理者アカウントはシステム管理者のアカウントになります。そのほかのサーバー では、管理者のアカウント名とパスワードの入力を求めるメッセージが表示されます。 複数の Web サーバーまたは仮想サーバーがあるコンピュータに対してインストールまた はアップグレードを行う場合は、いずれかの FrontPage Server Extensions 管理ツール を使って Server Extensions をインストールするよう求めるメッセージが表示されます。 FrontPage MMC スナップインを選択し、以下の手順を実行します。 1)MMC スナップインが開いたら、[コンソール] をクリックし、[スナップインの追加と 削除] をクリックします。[コンソール] メニューに表示される項目が [オプション] の みである場合、[オプション] をクリックし、[コンソール モード] ボックスで [作成者 モード] をクリックします。 2)[追加] をクリックします。 3)[利用できるスタンドアロン スナップイン] の一覧で、[インターネット サービス マ ネージャ] を選択します (後で管理に使用するため、FrontPage Server Extensions スナ ップインをここで追加することもできます)。 4)[追加] をクリックしてから [閉じる] をクリックし、[スタンドアロン スナップイン の追加] ダイアログ ボックスを閉じます。 5)[スナップインの追加と削除] ボックスに、Internet Information Server のショート カットが表示されます。[OK] をクリックします。 6)FrontPage Server Extensions をインストールする Web サイトのノードを右クリックします。 7)ショートカット メニューの [すべてのタスク] をポイントし、[Server Extensions の設定] を選択します。Server Extensions 設定ウィザードが開きます。 8)[次へ] をクリックし、選択した Web サイトの FrontPage 管理者、作成者、および閲 覧者にユーザーを分類するためのローカル Windows グループを作成します。これら 3 つ のグループの定義は以下のとおりです。  ・管理者は、FrontPage Web の新規作成、Web サイトの設定変更、サイト作成処理の制 御、コンテンツの新規作成、およびサイト内の既存のコンテンツの閲覧が可能です。  ・作成者は、コンテンツの新規作成と、サイト内の既存のコンテンツの閲覧が可能です。  ・閲覧者は、サイト内の既存のコンテンツの閲覧のみ可能です。 9)[ローカル マシン グループを作成する] チェック ボックスをオンにして、[次へ] をクリックします。 注 : Windows に切り替えて特定のユーザーをこれらのグループに追加することができます。 10)どのグループを管理者にするかを指定します。このボックスは、デフォルト設定の [管理者] のままにしておくことをお勧めします。[次へ] をクリックします。 11)SMTP サーバーがある場合はここで設定できます。サーバーで電子メールを送信しない 場合や、設定がわからない場合は、[いいえ、あとで行う] をクリックします。[次へ] をクリックします。 12)[完了] をクリックし、Server Extensions 設定ウィザードを終了します。 ●MMC 既定のWEBサイトの右クリック [タスク] 1) Server Extensionの確認 ----エラーチェックを開始。 2) Frontpage で開く --- "Frontpage Server Extensionがインストールされているか確認して下さい" [詳細] エラー403.6 HTTPエラー403 43.6 許可されていません : IPアドレスが拒否されました サーバーがアクセスを禁止しているIPアドレスの一覧を持っており、この一覧に あるIPアドレスを使ってアクセスした場合このエラーが発生します。 3) webの更新 --- 自動で更新開始 4) Server Extensionの削除 ●MMC 既定のWEBサイトの右クリック [新規作成] 1) サイト            * 新しいWEBサイト 2) 仮想ディレクトリ       * 3) Server Extension WEB     * サブWEB作成ウィザード開始 4) Server Extension WEBの管理者 * 追加 Providing UNIX Support for Microsoft FrontPage Server Extensions --- Server Extensions Resource Kit Troubleshooting Guide
●WEB発行先指定時/_vti_bin/shtml.exe not found

from Server Extensions Resource Kit Troubleshooting Guide [404 Not Found] The requested URL /_vti_bin/shtml.exe/_vti_rpc was not found on this server. Apache/1.3.12 Server at www.fukumi.co.jp Port 80 ★Access to /content_directory/_vti_bin/shtml.exe failed for hostname, reason: Premature end of script headers This error message indicates that although the FrontPage Server Extension file, shtml.exe was found on the server, it did not contain the expected code. This ca n be caused by having the stub executable file incorrectly installed in the /usr /local/frontpage/version3.0/exes directory instead of the actual CGI file. Since the size of the actual CGI files are approximately 2M, make sure that: The CGI files are of the correct size in the ../version3.0/exes directory. The stub executable in the content directory points to the correct location of the CGI files. Running the "strings" function will display the text code in the stub executable.

●we80.cnf

●msg=Cannot open file "/usr/local/frontpage/we80.cnf" for reading. osmsg=No such file or directory. If the file we80.cnf, (or domain_name:port_number.cnf) does not exist in the "/u sr/local/frontpage" directory, re-install the FrontPage Server Extensions for th e domain in question. ●msg=Cannot open file "/usr/local/frontpage/we80.cnf" for reading. osmsg=Permission denied The we80.cnf file (or domain_name:port_number.cnf) is a configuration file that is created by FrontPage during the installation of the FrontPage Server Extensio ns. Check the permissions assigned to this file and make sure they match those l isted in Files and Permissions for UNIX Web Servers.

●service.lck

●Server error: Cannot open file "usr/local/directory_name/service.lck" for writing. Server error: Cannot open file "usr/local/directory_name/config/magnus.lck" for writing.

During installation of the Server Extensions, FrontPage attempts to create a zero byte lock file (.lck) in the named directory so that no changes can be made by other users or programs on the system. When the installation program cannot open this file, it is usually because the lock file has not been successfully created. This can happen because the permissions for the directory prevent the installation program from writing to that directory. For a listing of the correct permissions for this directory, see Files and Permissions for UNIX Web Servers.

●Apache ? Web opens without username/password prompt
This error message is usually caused by setting the AllowOverride directive to None in the access.conf file. Setting this parameter to All will alleviate this problem.


●Cannot create folder

WEB発行中…http://www.fukumi.co.jp/にページリストを作成中 Cannot create folder "_borders" で中断  発行作業中.../images ...で上のエラー発生。 結局 permissionの問題のはず。  _bordersは共有枠設定時にファイルが生成される。 ●参考資料

★Shared borders missing in Dickky's Debuging List for Geocities FrontPage 2000 Websites
---You almost always use a theme with Shared Borders.. If you have applied a theme that is probably the root of your shared borders problem.. Read the preceding topic (immediately above) before continuing here.. You might also wish to assimilate the 'shared borders' topic under 'FP2ooo Quirks'..

The secret to shared borders is to avoid them. But if you insist on using them you must make your Navigation View favor them. You are permitted to drag the blocks around in that view so as to reposition their position in the hierarchy. The names on those pages will appear on the navigation bars, so rename them in this view if desired.. Right click, Rename.

If you have shared borders locally but not at your site and don't see a '_borders' folder in your Folder List, under Tools menu, select 'Web Settings...' and click the tab 'Advanced'.. Then check 'Show files in hidden directories' and OK your way out.. If you open that folder (Folder List) you will readily relate the names of enclosed files to the positions of the shared borders you inserted. An exact copy of this structure should exist at your website after you publish. If quirky FP2ooo ignored them, try using FTP to ★create '_borders' on site and then to open it before uploading the contents of your web's _borders folder.

If you wish to abandon shared borders, open all your pages for editing and under Format menu select 'Shared Borders' and click all the checkboxes clear. At 'Apply to' check 'All Pages'. Then Delete a folder called '_borders' from your Folder List.. Last, for each page, go to HTML View, and delete the following line in the HEAD.. Then SAVE.

After you have started over a few times you will soon get the idea that bill gates really didn't want you to have shared borders and move on to some other alternative.

FP2000 via FTP
 ---Shared Borders
Shared borders info is contained in '_borders' directory folder, which must be u
ploaded unless it is empty.
Navigation Bars will work.. I am not sure what folder carries the info

★Web Development with FrontPage 98
 ---If you cannot see the _borders folder
in the list of files, from FP Explorer 'unhide' the folder containing the files in the borders.
On the menu bar , click Tools/Web Settings/Advanced
Click 'Show documents in hidden windows.'

★MICROSOFT FRONTPAGE BULLETIN
 ---*** APPLYING DYNAMIC HTML EFFECTS TO TEXT IN SHARED BORDERS
You'll find if you've ever tried to apply dynamic HTML effects to text in a shar
ed border that the options on the Dynamic HTML Effects toolbar aren't available.
  However, there is a way around this if you know the following trick.  First of
 all, open the appropriate shared border file (ie top.htm, left.htm, right.htm o
r bottom.htm) in the _borders folder.   Then select the text and the Dynamic HTM
L effects will now be available to apply.  If you don't see the _borders folder
in your folders list, go to the Tools menu, select Web Settings, click the Advan
ced tab, and make sure the check box labelled "Show documents in hidden directories" is selected.

★Configuring FrontPage Server Extensions[11p]
 ---When you try to save a file, FrontPage returns an error message saying it ca
nnot write to a given file, or FrontPage corrupts the document (caused by proble
ms in the _borders and _derived directories).

Go! Go! FrontPage #5「あなたのページのテーマは?」
Go! Go! FrontPage #8「FrontPageで作ったページじゃないみたい。」
 --- -borders[共有枠]についても解説

★FrontPage 2000 Bug: Why do I get "Server error. Cannot create folder...?"[5p]
 ---When authoring a Web as an Administrator in Microsoft FrontPage 2000 running
  under Windows NT 4.0, you may encounter the error message: "Server error: Cannot create folder...".
According to Microsoft the error occurs if the following is true:
1) You converted the file system to NTFS on a Windows NT 4.0 Server installation;
2) You installed Internet Explorer 4.0;
3) You installed Service Pack 3 (SP3) or SP4;
4) The Windows NT 4.0 Option Pack is installed, which includes the FrontPage 98 Server Extensions and;
5) You installed FrontPage 2000.
According to Microsoft this occurs because the Creator Owner was never granted A
dminister rights to the FrontPage 98 Web. This was further complicated when Fron
tPage 2000 was installed, which downgraded to permissions to Browse only.
To work around this problem:
1) Open the Web having the problems in FrontPage 2000;
2) Click Tools, Security, Permissions, and select the Groups tab;
3) Highlight the Creator Owner group, select Edit, and click the radio button to grant Administer rights;
4) Accept changes by clicking Apply.
(ZDNet: http://search.zdnet.com/cgi-bin/texis/zdhelp/zdhelp/single.html?Ueid=919812)

Server Error: The folder "/Cgi-bin" Is Marked Executable
 ---Microsoft FrontPage 2000 Server Extensions
Server error: The folder "/Cgi-bin" is marked executable. You are not allowed to
 put files into an executable folder on this server.
Creating Web Causes Server Error: Administrators Is Reserved
 ---Microsoft FrontPage 2000 Server Extensions
Server error: The user or group name 'Administrators' is reserved and cannot be removed
Server error cannot hide the file or folder C:\inetpub\wwwroot\_vti_script

★Server Error: Cannot Create folder "C:\webserver\, etc, etc
 ---If you get an error message such as the above while trying to create a web o
n your account using FrontPage, the permissions have changed.
We found this to be a problem with the upgrade from FrontPage 98 to FrontPage 2000 server extensions.
Here's how to fix it.
1. Open FrontPage on your local machine. Open your website on the Internet serve
r.  Such as "http://www.mysite.com"  Replace "mysite.com" this with your real si
te name. You will be prompted for your user ID and password.
2. After the site is open select tools from the menu.  In FrontPage 2000 select
security then permissions. The menu in FP98 is a little different. Select Permis
sions after selecting tools.
So, in FP2000 its Tools > Security > permissions. In FP98 its tools > permissions.
3. Under Groups look for "Creator Owner" and highlight it. Click the edit butto
n. Select "Administer, Author, and browse".
4. Click OK to close the first dialog box.  Click OK again to close the second b
ox. At this point your problem is fixed and you will be able to publish as normal

Unable to Open or Create Web Folder for Restricted FrontPage Web
 ---Microsoft FrontPage 2000 Server Extensions
 "You do not have permission to access this Web Folder location. "
 "You are not authorized to perform the current operation"のエラーメッセージの解説
Problem with installing FP2000 on Tru64 Unix 5.0[3p]
 ---Microsoft Frontpage 2000 server extensionsインストール中のエラー
 Cannot create folder "_vti_pvt"で中断。


●Cannot change permission

●Microsoft Frontpage サーバーエラー:Cannot change permission on file "prod02.htm" [cobalt-developers] Webalizer ---But will not webalizer change the permission again when the new stats file g ets generated every night? And I m a litle new to cobalt/linux and would like to now how i change permision on a directory and how to do it in a file. > Try changing the permissions of that directory or file. One reason is that > when webalizer generates the files, it is most likely owned by root or > nobody. Try making the owner and group the same as the virtual site > サーバーエラー:Cannot change permissions on file "/home/sites/site8/web/ユーザー名/1page.html". ---とダイアログBOXがでてしまいます。サーバーはFPSエクステンションに対応し ているところです。FFFTPならアップロードして編集できるのですがCGIなど動き ません。どうすればいいいのかわかりません。 --HPを置く場所をユーザー名の下にしたら、FP対応が有効になり全ての機能がつかえました。さらに教えてほしいのですがHPをサーバー上で編集した後、ローカル上の(自分 のPC上)のHPと同期をとることはできないのですか。 ---、「同期」ですが、どうやらできないようです…。サーバー上で編集したファイルは 「名前をつけて保存」でローカルのWebに保存するといいと思います。

●.htaccess

●ルートWEB上の.htaccess # -FrontPage- IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* order deny,allow deny from all allow from all order deny,allow deny from all AuthName www.fukumi.co.jp AuthUserFile /home/httpd/html/_vti_pvt/service.pwd AuthGroupFile /home/httpd/html/_vti_pvt/service.grp ★[service.pwd] # -FrontPage- administrator:xxxxx hkosuge:xxxxx horigome:xxxxx ★[service.grp] # -FrontPage- administrators: administrator hkosuge horigome authors: Microsoft FrontPage 2000/98 Server Extensions ---KK-NET バーチャルサーバーでは Microsoft FrontPage Server Extensions をサポートしています httpd のコンフィグレーションファイルをご自分で変更されているかたは次の点に注意してください。 access.conf でドキュメントルートに対する.htaccessオーバーライドをAllowOverride Allとしてください。 ----------------- # This may also be "None", "All", or any combination of "Indexes", # "Includes", or "FollowSymLinks" Options Indexes FollowSymLinks # This controls which options the .htaccess files in directories can # override. Can also be "None", or any combination of "Options", "FileInfo", # "AuthConfig", and "Limit" AllowOverride All ------------------ Microsoft FrontPage Server Extensions は .htaccess ファイルを作成し access.conf での設定をオーバーライドするため上記の様な設定が必要です。 この設定を行ないませんと 500 Server Error が発生しますのでご注意ください。 FrontPage Extention

●環境設定ファイル

=====環境========== OS Redhat 6.2 WEB Server Apache 1.32 あとは、sendmail, ..... WEB URL: www.fukumi.co.jp 210.226.186.178 WEB Document /home/httpd/html/ その所有者 administrator (ディレクトリ/ファイル以下) Frontpage server extension 4.0 (Apache用パッチはinstall時エラーが出たこともありインストールせず) =======状況 [1] html 管理フォームによる操作は行えています [2] 仮想サーバーは設定していない。 =======FTPによる転送 [1] NextFTP使用で問題なく実行可   USER名 administrator 転送元  M:\Myweb3 転送先 /home/httpd/html ということは、Linux +apacheでの通常のpermission設定は問題ないと思いますが.... 註) Frontpage WEBでは普通のftp転送厳禁ということは  あとで知りました。 =======Frontpage によるWEB発行 [1] Windows 98でPC起動。 普段はLANのloginはkosugeなのですが WEB発行テスト時はadministratorでログイン [2] FrontpageでM:\Myweb3を開く、WEB発行   発行先は http://www.fukumi.co.jp [3] 発行中 サーバーエラー: cannot change permission on file "top.htm" OKをクリックすると中断され、元に戻る。  註1) Frontpage [ツール] -[セキュリティ] -[権限]では  www.fukumi.co.jpの frontpage webでは administrator , hkosugeを登録しています。  註2) WEB発行失敗後に、できている自機のwebフォルダ www.fukumi.co.jp の[権限]でも登録されています。  註3) 試験的に[プログラム] -[Internet Exxplorer] -[WEB発行ウィザード]によるFTP転送を試みました。 実は、転送設定で[FTP]を選択すべきのを[Frontpage server extension 対応WEB]を選択してしまいましたが... でも結果は以下のエラー "Frontpage WEBの設定情報を含むディレクトリは発行されません。" "WEB発行ウィザードは次の理由でWEBサーバーにファイルをポストすることができませんでした。 サーバーにあるFrontpage Server Extensionから次のエラーが返されました: cannot change permissions on file "index.htm"(エラー0x20026)" ということからすると"permision"というのは、Linux./apacheのものではなくて、Frontpage WEB特有のもの? ======疑問と質問 ========= [1] permissionエラーはどう解決すればいいのか? ---上に主要な設定ファイルの中味を書きました [2] 仮想サーバー[virtual server]は必要ないのか? ---Microsoftの資料では、当然のように説明されているので 不安 [3] Frontpage WEBでルートWEBは /home/httpd/html と 従来と同じでいいのか? ---- いろんな資料では、その下に(/home/httpd/html とか IISだと、 \inetpub\wwwrootとは別に...などと書いてあったり ...それが明白な書き方だといいんだけど、何かわかりにくい説明で ●[/usr/local/frontpage/we80.cnf] vti_encoding:SR|utf8-nl frontpageroot:/usr/local/frontpage/version4.0 serverconfig:/etc/httpd/conf/httpd.conf authoring:enabled servertype:apache

●we80.cnf.lck

●html管理フォーム new virtual server [2001.7.26] Starting install, port: 80, web: "root web" Created: unknown Original Version: 4.0.2.4222 FrontPage server extensions already installed on port 80. Reverting to upgrade. Starting upgrade, port: 80, web: "root web" Created: unknown Original Version: 4.0.2.4222 Cannot open file "we80.cnf.lck" for writing. ●Cannot open file "httpd.conf.lck" ★Check &fix extension Starting check, port: 80, web: "/" Created: unknown Version: 4.0.2.4222 Cannot open file "httpd.conf.lck" for writing. Re: Cannot open file "httpd.conf.lck" for writing ---Make sure the fpadmcgi.exe is set up to run suid root or that the user that invokes it has permissions to write to the directory where your httpd.conf is stored. [DOC]Microsoft FrontPage Server Extensions ---Starting install, port: 80, web: "~bv4ri" Server Error: Cannot open file "/usr/local/etc/apache/httpd.conf.lck" for writing. System Error 536870925: Permission denied MS FrontPage Server Extention ---という内容で scripts ディレクトリの CGI を実行可能にして、実際に web から Server Extention をインストール、削除しようとすると以下のような エラーメッセージが返ってきます。 Starting install, port: 80, web: "~user" Server Error: Cannot open file "/usr/local/apache/etc/httpd.conf.lck" for writing. System Error 536870925: Permission denied ●設定変更[01.7.27] [Q] Frontpage でWEB開く www.fukumi.co.jp index.htm 開こうとすると"cannot change permissions ..." index_o.htm を開くとok [C] cd /usr/local/frontpage chown -R administrator * ---->不完全な所有者変更 cd version4.0 chown -R administrator * ---->完全な所有者変更ok [T] Frontpage でWEB開く www.fukumi.co.jp index.htm 開こうとすると"cannot change permissions ..." と同一結果。 無念.... ★[01.7.27] ft:~]# cd /etc/httpd/ [ft:/etc/httpd]# chown -R administrator * [ft:/etc/httpd]# cd conf [ft:/etc/httpd/conf]# chown -R administrator * [ft:/etc/httpd/conf]# cd ../ [ft:/etc/httpd]# cd modules [ft:/etc/httpd/modules]# chown -R administrator * --- /etc/httpd/conf/httpd.confの所有者をadministratorに変更しても同一結果。




■html管理フォーム

HTML Administration Forms Banner

 註)項目やコマンドの目的や意味など詳細は管理ツールと使用方法[9p]や
Fpsrvadmユーティリティ[10p]などを参照のこと。
特集 Red Hat Linux 6.2/Apache 1.3.17にFrontPage Server Extensionsを導入[12p]
には設定事例と個別解説がついているので便利。
 主要点)
 1)Virtual HostName=仮想ホストを使用しない場合は空白。
 2)WebName=ルートWEBの場合 "/"

●管理フォームの呼び出し
 http://ip address/fpadmin/fpadmin.htm



●仮想サーバーに FrontPage Server Extensions をインストールする

Install FrontPage Extensions on a New Virtual Server

Installs the FrontPage Extensions against a new virtual server
and creates a FrontPage Root Web.

Virtual Host Name: *ルートWEBは空白
Port Number:
Server Configuration File Path: /etc/httpd/conf/httpd.conf
Administrator Account Username: administrator
Administrator Account Password: *****
Server Type:
UNIX User Account Username: ルートWEB時空白?
UNIX Group Account Name: ルートWEB時省略?

●Cannot open we80.cnf.lck for writing のエラー時 httpd.conf -allowoverrideを疑う
Unix User Accountの項は、Frontpage SEの所有者を変更(chown)してUnix User名にする場合に入力する
●サブ Web を親 Web に結合する/サブ Web を作成する

Create or Merge a Subweb

Creates or merges a subweb on an existing FrontPage web.

Create or Merge:
Virtual Host Name:
Port Number:
Web Name:
Administrator Account Username:
Administrator Account Password:
UNIX User Account Username:
UNIX Group Account Name:

Security settings for new subwebs are inherited from the root web if the administrator username and password fields are blank.  If the username and password fields are not blank then the new subweb will have unique permissions with an initial administrator account given by the username and password fields.


●仮想サーバーから FrontPage Server Extensions を削除する

Uninstall FrontPage Extensions

Uninstalls the FrontPage Server Extensions from a virtual server and all subwebs associated with that virtual server. The content in the webs is not deleted, but the FrontPage Server Extensions are removed so that FrontPage-based authoring, administration, and browse-time WebBot Components will no longer work. The Full Uninstall option will remove the web meta-information, which may cause some FrontPage features to stop working if you decide to install the FrontPage Server Extensions at a later time.

To delete a single subweb use the Delete Subweb form.

Full Uninstall:
Virtual Host Name:
Port Number:


●サブ Web を削除する

Delete Subweb

Deletes a subweb. All content in the subweb is deleted. All subwebs within the subweb you are deleting are also deleted. The root web cannot be deleted using this form. Use the Uninstall form to delete a root web.

Virtual Host Name:
Port Number:
Web Name:


●サブ Web の名前を変更する

Rename Subweb

Renames an existing subweb.

Virtual Host Name:
Port Number:
Web Name:
New Web Name:


●仮想サーバーの FrontPage Server Extensions をチェックおよび修復する

Check and Fix FrontPage Extensions

FrontPage DLLs または実行可能ファイルの権限をチェック/_vti_bin、_vti_pvt、_vti_log、およびその他の FrontPage で作成したディレクトリの存在および正確性を確認/ サーバーの仮想ルートおよびメタベース設定が正確で最新のものであるかどうか確認。/ チェック対象のWebがサブWebを含む場合、それらもチェック。

Virtual Host Name:
Port Number:
Web Name:

●Cannot open we80.cnf.lck for writing のエラー時 httpd.conf -allowoverrideを疑う
●Web のハイパーリンクを更新する

Recalculate Links

Recalculates the link information for all content in the web or subweb. Recalculation can be a time-consuming process since every page in a web must be read and parsed.

Virtual Host Name:
Port Number:
Web Name:

●Cannot open we80.cnf.lck for writing のエラー時 httpd.conf -allowoverrideを疑う
●ユーザーの権限を設定する

Edit Permissions

Changes the access rights for a user on a FrontPage web. All authoring on a FrontPage virtual host can be disabled independently of access control by Disabling Authoring.

Virtual Host Name:
Port Number:
Web Name:
Username:
Password:

Select the level of access for this user:

Remove this user (if browsing is enabled for all users then anonymous browse access is still allowed).
Browse Access
Browse and Author Access
Browse, Author, and Administrate Access


●IP アドレスの権限を設定する

Edit IP Address Restrictions

Edits IP Address restrictions for web security, so that a particular computer or group of computers have certain access rights on the FrontPage web. IP Address masks can include asterisk wildcards, for example "128.109.*.*".

Virtual Host Name:
Port Number:
Web Name:
IP Address:

Select the level of access for this IP Address mask:

Remove this mask (no restriction, but access may be allowed via username security or through anonymous browsing)
Browse Access
Browse and Author Access
Browse, Author, and Administrate Access


●プログラムを格納できるようにフォルダを設定する

Set Directory Executable

Marks a directory so that scripts and programs can be executed.  Use the Set Directory Not Executable form to turn off the executable permission for a directory.

Virtual Host Name:
Port Number:
Web Name: SubApps
Directory URL: scripts/cgi


●プログラムを格納できないようにフォルダを設定する

Set Directory Not Executable

Marks a directory so that scripts and programs cannot be executed.   Use the Set Directory Executable form to turn on the executable permission for a directory.

Virtual Host Name:
Port Number:
Web Name:
Directory URL:


●仮想サーバーでの作成を有効にする

Enable Authoring

Enables authoring using the FrontPage client for a virtual server and all subwebs contained within the server.

Use the Disable Authoring form to prevent authoring from occurring but to still allow the browse-time functionality of FrontPage WebBot Components to work.

Virtual Host Name:
Port Number:


●仮想サーバーでの作成を無効にする

Disable Authoring

Disables authoring using the FrontPage client for a virtual server and all subwebs contained within that server. When authoring is disabled no pages can be saved using the FrontPage client, however the browse-time FrontPage WebBot Components (such as Discussion Groups and Search Forms) do continue to function.

Use the Enable Authoring form to turn authoring back on if it is disabled.

Virtual Host Name:
Port Number:

Created & Managed With FrontPage 2000

HTML Administration Forms Version 4.0

For FrontPage Server Extensions documentation, visit http://www.microsoft.com/frontpage/wpp/serk/






■Technet Microsoft FrontPage Server Extensions

SharePoint Team Services

---TechNet Home > Products & Technologies > SharePoint Team Services >

Welcome to the SharePoint Team Services Administrator's Guide. This guide covers both SharePoint Team Services and Microsoft FrontPage Server Extensions 2002 administrative tasks. Use the following table as a guide to help you find the topics you need.

If you are a SharePoint Team Services Administrator: If you are a Microsoft FrontPage Server Extensions 2002 Administrator:
Introduction Introduction
System Requirements System Requirements
Installation Installation
Administration Tools Administration Tools
Configuring Web Sites Configuring Web Sites
User Management User Management
Data Management Data Management
Site Management Site Management
ISP and Corporate Advanced Customization ISP and Corporate Advanced Customization
Appendix Appendix
Command-line Reference Command-line Reference

Glossary
Index

Glossary
Index





FrontPage 2000 Publishing Resource Center[US]

●General FrontPage Publishing Information

●FrontPage and FTP Publishing

●Errors and Error Messages






■導入後トラブル

●サーバー エラー : フォルダ "/" は実行可能としてマークされています。

【エラー1】  WEBページ編集後、保存しようとして、以下のエラー "サーバー エラー : フォルダ "/" は実行可能としてマークされています。 このサーバーの実行可能なフォルダにファイルを置くことはできません。" 【エラー2】  WEBページ編集後、保存しようとして、以下のエラー "サーバー エラー : フォルダ "/Cgi-bin" は実行可能としてマークされています。 このサーバーの実行可能なフォルダにファイルを置くことはできません。" 【エラー2】  WEBページ編集後、保存しようとして、以下のエラー "サーバー エラー : フォルダ "/Formmail" は実行可能としてマークされています。 このサーバーの実行可能なフォルダにファイルを置くことはできません。" 【原因】 既定の設定では、作成者は実行可能ファイルをアップロードできないため、作成者が次の ようなエラー メッセージを受け取る場合があります。 サーバー エラー : フォルダ "/Cgi-bin" は実行可能としてマークされています。 このサーバーの実行可能なフォルダにファイルを置くことはできません。 【説明】 メモ : このエラー メッセージの "Cgi-bin" ディレクトリの部分には、サーバーの "実 行" アクセス許可がある任意のフォルダが入ります。 このエラーは、作成者がクライアント コンピュータの実行可能なフォルダからサーバー の実行可能なフォルダにファイルをアップロードしようとすると発生します。このエラー が発生した場合は、そのファイルをテストしてから発行するように作成者に求めます。発 行しようとしている実行可能ファイルが安全なものであることが確認できた場合は、次に 説明した手順に従って、作成者がファイルをアップロードできるようにします。 【解決手順1】 フォルダ "/Cgi-bin" は  []実行(スクリプト)のチェックをはずし  []スクリプト にチェックをいれる 【解決手順2】 Web 作成者が CGI または ASP スクリプトを Web に挿入する場合は、不注意で Web サーバーにバグのあるプログラムやウイルスがアップロードされないように確認する必要があります。バグやウイルスに関する危険性を回避するには、作成者が Web 内のフォルダにスクリプトやプログラムをアップロードできないようにします。次の手順に従います。 1)IIS スナップインで、実行可能にするフォルダがあるルート Web を右クリックします。 2)メニューの [プロパティ] をクリックし、[Server Extensions] タブをクリックします。 3)フォルダに実行可能なスクリプトまたはプログラムのアップロードを許可するには、 [作成者が実行可能ファイルをアップロードできるようにする] チェック ボックスがオン にします。フォルダに実行可能なスクリプトまたはプログラムのアップロードを禁止する には、[作成者が実行可能ファイルをアップロードできるようにする] チェック ボックスがオフにします。 【コメント】 ●引用資料 FrontPage Server Extensions の構成[Microsoft] ---実行可能なスクリプトまたはプログラムのアップロード Server Error: The folder "/Cgi-bin" Is Marked Executable ---Microsoft FrontPage 2000 Server Extensions Server error: The folder "/Cgi-bin" is marked executable. You are not allowed to put files into an executable folder on this server.

●サーバー エラー : このサーバーでの作成は無効です。

【エラー】  WEBページ編集後、保存しようとして、以下のエラー "サーバー エラー : このサーバーでの作成は無効です。 サーバー管理プログラムを仕様して作成を有効にして下さい。" 【原因】 【説明】 【解決手順】 1)IIS スナップインで、実行可能にするフォルダがあるルート Web を右クリックします。 2)メニューの [プロパティ] をクリックし、[Server Extensions] タブをクリックします。 3)フォルダに実行可能なスクリプトまたはプログラムのアップロードを許可するには、 [作成者が実行可能ファイルをアップロードできるようにする] チェック ボックスがオン 【コメント】

●Webサーバーには、有効な認証方法がない可能性があります

【エラー】 Frontpage でWEBフォルダを開こうとして、  "Webサーバーには、有効な認証方法がない可能性があります。  ユーザー認証が要求されましたが、WWW-Authentificateヘッダーを送信しませんでした" 【原因】 Web サーバーに有効な認証方法がありません。 【説明】 インターネット サービス マネージャ (MMC) を開き、[既定の Web サイト] (または該当 する Web サイト) を右クリックし、[プロパティ] をクリックします。[ディレクトリ セ キュリティ] タブを選択し、[匿名アクセスおよび認証コントロール] で [編集] ボタン をクリックします。[認証方法] ダイアログ ボックスで認証方法を少なくとも 1 つ選択します。 [匿名アクセス] が選択されているにもかかわらずこのエラー メッセージが表示される場 合は、[認証方法] ダイアログ ボックスの [編集] ボタンをクリックして [匿名ユーザー アカウント] の情報を表示します。指定されているユーザー名が有効である (デフォル トでは IUSR_マシン名) ことを確認します。 【解決手順】 【コメント】 ●参考 [VI60] Visual InterDev 6.0 における接続問題のトラブルシューティング [Microsoft] Technet:NTFS セキュリティ 第 1 部 : Web サイトにおける NTFS の標準権限の実装[Microsoft] 3.6.2 Microsoft Webサービスのセキュリティ設定

●"サーバーエラー:ファイル"PBSMON.DLL"を開けない

【エラー】  WEB発行中、 "サーバーエラー:ファイル"PBSMON.DLL"を開けないため、読み込み、書き込みができませんません"。 【原因】 【説明】 PBServerMonitorを Rasics.cabから取り出せない?  d:\inetpub\wwwroot\Phone Book Service\bin\  d:\inetpub\wwwroot\Phone Book Service\bin\_vti_cnf 【解決手順】 【コメント】 How to Reinstall IIS 4.0 Performance Monitor Counters[Microsoft] ---This article provides detailed instructions for reinstalling or removing and reinstalling the Windows NT Option Pack (NTOP) Performance Monitor Counters.

●その他

【エラー】 【原因】 【説明】 【解決手順】 【コメント】





潟tクミ Fukumi Corporation
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/  E-Mail: mm@fukumi.co.jp
Microsoft Frontpage活用
Tips 目次へ戻る。
ホームへ戻る。
作成:2001.7.25 最終更新:2001.7.27 小菅博之