Ans.Q
とりあえず、設置したい!

CGIが使えますか?

 CGIは全てのプロバイダで使えるわけではありません。あなたのプロバイダではCGIを使えますか?プロバイダに問い合わせてみましょう。


スクリプトを手に入れる

 下のファイルをクリックして、ダウンロードしましょう。

  ansq.lzh

 このファイルを手に入れても、そのままでは使えないので、解凍をしましょう。
 解凍すると、全部で5つのファイルができます。

  readme.htm ... 説明書
  ansq.cgi ..... CGIスクリプト
  ansq.log ..... 記録用ファイル
  jcode.pl ..... Perl ライブラリ


ファイルの修正

 ファイルには一部、手を加える必要があります。エディタを用いて修正してください。(Windowsユーザーの方は、メモ帳を使わないで下さい。ややこしくなります。)

ansq.cgiを開きます。

・1行目、#!/usr/local/bin/perl を書き換えます。

1|#!/usr/local/bin/perl
2|
3|#| Ans.Q Version 1.40
4|#| This script is free.
ここはプロバイダによって違う場合があります。
Perlのパスを確認してください。

・15〜22行目、Ans.Q の管理者(あなた)の情報を書き換えます。

15|# ----------------------------------------------------------
16|# Ans.Q の管理者(あなた)の情報です。
17|# ----------------------------------------------------------
18|
19|$admin_name = '不明';               # あなたの名前(ハンドルネーム)を書きます。
20|$admin_pass ='password';            # 管理人投稿用パスワード
21|$admin_email = 'mail@your.address'; # あなたのメールアドレスを書きます。
22|$master = 'password';               # 管理用のパスワード
23|

・ $admin_name = '不明'; の 不明 の部分のみ書き換えます。
ここにはあなたの名前(ニックネーム)を書き込みます。
例えば、僕の場合は $admin_name = 'じゃわ'; となります。
・ $admin_pass = 'password'; の password の部分のみ書き換えます。
これは管理人(あなた)が投稿する際に使うためのパスワードです。
半角英数8文字でpasswordの部分だけを、適当に書き換えて下さい。
・ $admin_email = 'mail@your.address'; の mail@your.address の部分のみ書き換えます。
ここにはあなたのメールアドレスを書き込みます。
例えば、僕の場合は $admin_email = 'jawa@big7.or.jp'; となります。
・ $master = 'password'; の password の部分のみ書き換えます。
これは管理用のエディタを使うために必要なパスワードです。
半角英数8文字でpasswordの部分だけを、適当に書き換えて下さい。


ファイルをFTPで転送する

 FTPで転送します。
 プロバイダによって転送先は多少変わりますが、ここでは一般的な例をあげます。
 cgi-bin というディレクトリの下に全て送信します。

public_html/
  +-cgi-bin/
    ansq.cgi   [A] [755]
    ansq.log   [A] [666]
    jcode.pl   [A] [755]

 [A]はアスキー(テキスト)モード、[B]はバイナリーモードで転送します。[xxx]アクセス権(パーミッション)です。


できあがり!

 さあ、ansq.cgi にリンクを張ってできあがり!
 これで講座は終りです。

 うまく設置できましたか?どうしても設置できない方はトラブルシューティングを見ましょう。それでもわからない方は、サポート掲示板をご利用下さい。

back