365 Search |
|
|
- 機能
データベース:MySQL、SQLite2、SQLite3に対応
*MySQLは、MySQL4.1 以降から、文字コード(UTF-8)が利用出来ます。
*SQLite2は、PHP 5 以降、又は別途インストールされている場合に利用出来ます。
*SQLite3は、PHP 5.3.0 以降、又は別途インストールされている場合に利用出来ます。
カテゴリ:3階層まで設定可
テンプレート、CSS編集可
コントロールパネルより、データ管理・カテゴリ管理・環境設定可
キーワード検索
タグクラウド
RSS出力
カテゴリURL出力切替可(PHP/mod_rewrite(静的化))
相互リンクチェック機能
テキスト広告登録機能(コントロールパネルからの登録のみ、テキスト広告をサイト名・URLとして登録する機能)
アクセス拒否機能(荒らし対策)
データの表示順(ソート)変更可(8パターン)
データの表示件数変更可
データの表示方法変更可
カテゴリ並び替え可(表示順)
メール通知機能 mb_send_mailが使える環境のみ
通知機能 mb_send_mailが使える環境のみ
スペース管理機能(各カテゴリページのヘッダー、フッター、右スペース)
登録審査機能(ON/OFF可)
登録者および管理者のパスワードによる登録内容変更・削除機能
バックアップ機能
リンクターゲット設定
NGワード・NGURL設定
CAPTCHA(画像認証)(ON/OFF可) GDライブラリが使える環境のみ
Cookie必須(ON/OFF可)
ワンタイムチケット(ON/OFF可)
Referer(リファラー)チェック(ON/OFF可)
接続元IPアドレスチェック(ON/OFF可)
|
- 動作検証環境
Windows + AN HTTPD Version 1.42m + PHP Version 5.3.1 + MySQL Version 5.1.43
Linux:Apache + PHP Version 5.2.5 + MySQL Version 5.1.22 + SQLite2 Version 2.8.17
Linux:Apache + PHP Version 5.3.8 + MySQL Version 5.1.22 + SQLite2 Version 2.8.17 + SQLite3 Version 3.3.7
Linux:Apache + PHP Version 5.4.7 + MySQL Version 5.1.22 + SQLite3 Version 3.3.7
|
- スクリプト利用規定
スクリプトをダウンロードする場合、無条件に利用規定に同意したものとみなします。
|
- ダウンロード(配布終了させていただきました。ご了承下さい。2015/11/12)
ダウンロード後、圧縮ファイルを解凍ツールで解凍して下さい。
|
- アップグレード案内
Ver.1.02 -> Ver.1.03 ダウンロード後、lib/common.phpを入れ替えて下さい。
Ver.1.01 -> Ver.1.02 ダウンロード後、lib/common.phpを入れ替えて下さい。*SQLiteを使っている場合のみ影響
Ver.1.00 -> Ver.1.01 ダウンロード後、admin.phpを入れ替えて下さい。
|
- 設置方法・パーミッション設定
設置手順
1.lib/config.phpをUTF-8に対応したエディタで開いて必ず設定変更して下さい。
2.init/category.php、init/cnf.phpをUTF-8に対応したエディタで開いて必要あれば設定変更して下さい。
3.全てのファイルをサーバーにアップロードして下さい。
4.下記表に指定したように、パーミッションを設定して下さい。
設定確認: 設置が完了したら index.php?mode=checkを起動してエラーが出ないことを確認して下さい。
- 「Fatal error: Call to undefined function: imagecreate() in」が出た場合
GDライブラリが使えない環境です。認証キーは使えません。
- 「Fatal error: Call to undefined function: mcrypt_module_open() in」が出た場合
Mcryptが使えない環境です。他の設定に変更して下さい。
5.setup.phpにアクセスしてテーブルを作成して下さい。
6.5のセットアップ完了後のメッセージから、管理画面へのリンクをクリックして、開いたページから
初期パスワード:setupを入力してログインし、
コントロールパネル -> 初期設定 と
コントロールパネル -> パスワード変更 から管理用パスワードの変更を必ず行って下さい。
7.パスワード変更後、再度ログインし直して、コントロールパネル -> 環境設定、登録ルール、スパム対策設定、CAPTCHA(画像認証)設定 を必要あれば変更して下さい。
8.カテゴリ管理は、コントロールパネル -> カテゴリ管理 を カテゴリの追加は、コントロールパネル -> カテゴリ追加 から行えます。
9.init/(初期設定用ディレクトリ)、setup.phpを削除して下さい。
10.起動方法: index.phpにアクセスして下さい。Searchトップページが開きます。
11.サイト登録方法:index.php?mode=entry 管理者は、コントロールパネル -> 新規登録(管理者用)から登録出来ます。
12.カテゴリページを静的化する方法:
1..htaccess の4行目〜17行目、19行目〜22行目のコメント(先頭の#) を削除してアップロードする。
2.コントロールパネル -> 環境設定(全体) のカテゴリURL表示方法はmod_rewrite(静的化)を選択して更新。
ファイル、ディレクトリ名 | パーミッション | ファイル説明 |
.htaccess | 604 or 644 | |
admin.php | 604 or 644 | コントロールパネル管理用スクリプト |
delete.php | 604 or 644 | 削除用スクリプト |
entry.php | 604 or 644 | 登録用スクリプト |
go.php | 604 or 644 | リダイレクト用スクリプト |
index.php | 604 or 644 | メインスクリプト |
modify.php | 604 or 644 | 修正用スクリプト |
notice.php | 604 or 644 | 通知用スクリプト |
regkey.php | 604 or 644 | CAPTCHA(画像認証)用スクリプト |
rss.xml | 606 or 666 | RSSファイル |
search.php | 604 or 644 | 検索用スクリプト |
setup.php | 604 or 644 | セットアップ用スクリプト |
slink.php | 604 or 644 | 相互リンクチェック用スクリプト |
tag.php | 604 or 644 | タグサーチ用 |
backup/ | 707 or 777 | バックアップ用ディレクトリ |
backup/index.html | 604 or 644 | |
css/ | 705 or 755 | スタイルシート用ディレクトリ |
css/style.css | 604 or 644 | スタイルシート |
css/index.html | 604 or 644 | |
db/ | 707 or 777 | データベース(SQLite)用ディレクトリ |
db/.htaccess | 604 or 644 | |
db/index.html | 604 or 644 | |
db/php365search.db | 606 or 666 | データベース(SQLite用) |
img/ | 705 or 755 | 画像用ディレクトリ |
img/index.html | 604 or 644 | |
img/*.gif | 604 or 644 | 画像多数 |
init/ | 705 or 755 | 初期設定用ディレクトリ |
init/category.php | 604 or 644 | カテゴリ初期設定ファイル |
init/cnf.php | 604 or 644 | ユーザー初期設定ファイル |
init/index.html | 604 or 644 | |
lib/ | 705 or 755 | ライブラリ用ディレクトリ |
lib/.htaccess | 604 or 644 | |
lib/admin_tag_cloud.php | 604 or 644 | タグクラウド管理 |
lib/backup.php | 604 or 644 | バックアップ管理 |
lib/check_env.php | 604 or 644 | ユーザー環境チェック |
lib/check_link.php | 604 or 644 | 相互リンクチェック |
lib/common.php | 604 or 644 | 共通仕様サブルーチン |
lib/common_check.php | 604 or 644 | 共通仕様入力チェック |
lib/config.php | 604 or 644 | デフォルト設定ファイル |
lib/define_table_mysql.php | 604 or 644 | MySQL用テーブル定義 |
lib/define_table_sqlite.php | 604 or 644 | SQLite用テーブル定義 |
lib/index.html | 604 or 644 | |
lib/mysql.php | 604 or 644 | MySQL操作用クラス |
lib/reglib.php | 604 or 644 | CAPTCHA(画像認証)用クラス |
lib/rss.php | 604 or 644 | RSS出力 |
lib/sendmail.php | 604 or 644 | メール送信管理 |
lib/spam.php | 604 or 644 | スパム対策用サブルーチン |
lib/sqlite2.php | 604 or 644 | SQLite2操作用クラス |
lib/sqlite3.php | 604 or 644 | SQLite3操作用クラス |
tmpl/ | 705 or 755 | テンプレート用ディレクトリ |
tmpl/.htaccess | 604 or 644 | |
tmpl/*.html | 604 or 644 | テンプレート多数 |
tmpl/admin/ | 705 or 755 | テンプレート用ディレクトリ(コントロールパネル用) |
tmpl/admin/*.html | 604 or 644 | テンプレート多数(コントロールパネル用) |
|
- 注意事項
1.プログラムソースは文字コード:UTF-8で書かれています。UTF-8に対応したエディターが必要です。(エディター例:xyzzy)
2.スクリプト名(index.php)は、好きなファイル名に変更出来ます。変更する場合は、コントロールパネル -> 環境設定からメインスクリプト名の変更とindex.phpファイルのリネームが必要です。
3.データベースタイプ:
SQLite2は、PHP5 以降、又は別途インストールされている場合に利用出来ます。
SQLite3は、PHP5.3.0 以降、又は別途インストールされている場合に利用出来ます。
MySQLを使う場合は、データベースを作成する時に文字コード(UTF-8)を指定して下さい。
|
- 更新履歴
2015/11/12 配布終了させていただきました。
2014/11/03 Ver.1.03 ログインしてコントロールパネルを表示した時の、メッセージ件数の不具合修正
2013/02/25 Ver.1.02 サブカテゴリを無くすと、トップページを表示する時にエラーが出るバグ修正(SQLiteのみ)
2013/01/18 Ver.1.01 管理画面 -> 登録データ削除のバグ修正
2012/12/29 Ver.1.00 リリース
|
|
<<戻る ホーム |
|
Copyright (C) php365.com All rights reserved. |