[______TOC_______] [NEXT CHAPTER]
1 概要

1.1	fml CGI インタフェイス

fml のメニュー設定プログラムは2つあります。

	CUI として makefml をコマンドラインで走らせる

	GUI として CGI 経由で makefml を動かすという
	WWWからの操作

です。GUI はCGIのことをさしています。

1.2	インストールの方法は?

PLAINTEXT は

	doc/INSTALL_CGI.jp 

というファイルを見て下さい。HTML なら

http://www.fml.org/fml/INSTALL_CGI/ 

を見て下さい。


1.3	fml CGI専用サーバを作らないと駄目ですか?

いいえ。INSTALL_CGI を見て下さい。
document 本編は fml GUI 専用サーバを作る前提ですが、
付録で suexec を使う例が説明されています。

default (fml CGI 専用)では apache が CGI を実行する時は

	/usr/local/apache/conf/httpd.conf 

の User 行(nobody が default)で定義されているユーザ権限で実行します。
当然 apache が実行するCGIもそのユーザの権限になります。よって、そのユー
ザが /usr/local/fml /var/spool/ml を読み書きできることが必要です。

[ インストールの確認点 ]

(fml の INSTALL ドキュメントにあわせるなら)

0. httpd.conf は User fml にします。

1. /usr/local/fml 以下が 仮想ユーザ fml で見えること 仮想ユーザ fml の
   人が .cgi のファイルが実行できること

2. /var/spool/ml 以下すべて 仮想ユーザ fml の人に読み書きできるように
   なっていること

を確認します。


1.4	apache で SSL がちゃんとうごいているか?

apache で SSL を有効にしてスタートすれば apache/logs/error_log に

[Wed Nov 10 23:27:07 1999] [notice] Apache/1.3.9 (Unix) mod_ssl/2.4.8 OpenSSL/0.9.4 configured -- resuming normal operations

のように SSL が動いてるぜといいます。いってないなら
apache の作成に失敗している可能性大です。


[______TOC_______] [NEXT CHAPTER]