フリーPHPスクリプト配布サイト。
サイト内のファイルから全文検索ができます。主な機能は以下のとおりです。
このプログラムの実行にはデータベースは不要です。プログラムの機能については、機能解説とプラグインも参照してください。
以下のリンクから PHP Search をダウンロードできます。ダウンロードの前に注意事項を確認してください。
ファイルは圧縮されているので、ダウンロードが完了したらファイルを解凍してください。
search.zip
を解凍すると、以下のファイルとフォルダが作成されます。フォルダ内にある dummy.txt
はダミーファイルなので、削除しても大丈夫です。
index.php
config.php
.htaccess
error.log
configs/
logins/
css/
js/
templates/
templates_c/
plugins/
smarty/
PHP Search の設置方法。初めて設置に挑戦する方は設置の基本を参考にしてください。設置できない場合、トラブルシューティングも参考にしてください。
search/config.php
をエディタで開き、各設定項目を編集します。設定項目内の「基本設定」は、環境に合わせて必ず設定します。search/
フォルダごと、すべてのファイルをアスキーモードでアップロードします。search/error.log
のパーミッションを 606
に、search/logins/
と search/templates_c/
のパーミッションを 707
に、search/configs/
内にあるファイルのパーミッションを 606
に設定します。search/index.php
にアクセスし、エラーが表示されなければ完了です。config.php
から設定できます。パスワードは、ある程度長く複雑な文字列を指定してください。設置完了後のディレクトリ構成は以下のようになります。
カッコ内の数値はパーミッションの値です。
search / index.php
| config.php
| error.log [606]
| .htaccess
|
+-- configs / _search.ini [606]
| spam_filter.ini [606]
|
+-- logins [707] /
|
+-- css / ~略~
|
+-- js / ~略~
|
+-- templates / ~略~
|
+-- templates_c [707] /
|
+-- plugins / ~略~
|
+-- smarty / ~略~
検索の設定方法については使用方法を参照してください。