yuu_nkjm blog

 

2008-06-28(Sat) [長年日記]

[tDiary] msearchの導入

あたりを参考に設定をする.大まかな方針としては,squeeze.rbで/diary_db/squeezeの下に毎日のhtmlファイルを切り出させる.msearchのインデックスを作るcgiに,/diary_db/squeezeをなめさせる.とくに変わったことはなし.

squeezeは日記を編集した時に呼び出されるので問題なし.msearchのインデックス作成はcronに任せてしまいたいところ.

[tDiary] msearchのインデックス作成スクリプトをcronへ登録

======== shスクリプトの例 =======
#!/bin/sh
 
./genindex.pl << HERE
msearch
../
http://www.foo.co.jp/~bar
.html,.htm,.shtml
cgi-bin,secret
secretfile.html
検索,私
1
1
HERE
======== shスクリプトの例 =======

後は,このスクリプトをautogenindex.shとでもして,パスの通ったディレクトリに置きます. genindex.plはautogenindex.shと同じディレクトリに置いておきます. crontab -eで,このスクリプトを定期的に動かすようにすればOKです.例えば,毎日午前0にインデックスを更新するためには以下のようにします.

すんなりとできた.


トップ «前の日記(2008-06-27(Fri)) 最新 次の日記(2008-06-29(Sun))» 月表示 編集 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|