俗アルカ辞典の移行方法メモ

移行手順

まずは動作させてみる

  1. 最新のcgiskol.zipをダウンロードする。
  2. 圧縮ファイルを展開し、cgiの中身とskol.zipの中身を同一の階層にアップロードする。
  3. 各.cgiファイルの属性を外部から実行可能(705など)に変更する。
ここまでで各CGIが動作します。 辞書ファイルが生成されていないため、まだ検索はできません。

ログを再現する

データ移行でなくcgi流用が目的の方は、ここは飛ばしてください。
  1. 最新の投稿ログをダウンロードする。
  2. 圧縮ファイルを展開し、中身をkaxk/内にアップロードする。

辞書を生成する

  1. leix_axt.cgiの通知先メールアドレスを新しい管理者のものに書き換える。
  2. 管理者が登録申請する。
  3. melad.cgiを実行する(投稿ログからarka.datを生成&辞書見出し語の整列)

セキュリティを設定する

  1. txt/内のファイルを外部から読込不可能(600など)にする。

外部からの移行時の注意点

  1. トップページ「最近の投稿」のデータは消える。
  2. 辞書編集者の登録はやり直すこと。

管理方法

編集者登録

登録申請後、txt/leix.txtから申請者の行のsinkをdiafに書き換える。

arka.dat破損時(登録単語の重複など)

melad.cgiを実行する。

荒らし対応

kaxkフォルダ内のログを修復・差し戻し後melad。