[______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]