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を起動してエラーが出ないことを確認して下さい。

    1. 「Fatal error: Call to undefined function: imagecreate() in」が出た場合
      GDライブラリが使えない環境です。認証キーは使えません。
    2. 「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(静的化)を選択して更新。

    ファイル、ディレクトリ名パーミッションファイル説明
    .htaccess604 or 644
    admin.php604 or 644コントロールパネル管理用スクリプト
    delete.php604 or 644削除用スクリプト
    entry.php604 or 644登録用スクリプト
    go.php604 or 644リダイレクト用スクリプト
    index.php604 or 644メインスクリプト
    modify.php604 or 644修正用スクリプト
    notice.php604 or 644通知用スクリプト
    regkey.php604 or 644CAPTCHA(画像認証)用スクリプト
    rss.xml606 or 666RSSファイル
    search.php604 or 644検索用スクリプト
    setup.php604 or 644セットアップ用スクリプト
    slink.php604 or 644相互リンクチェック用スクリプト
    tag.php604 or 644タグサーチ用
    backup/707 or 777バックアップ用ディレクトリ
    backup/index.html604 or 644
    css/705 or 755スタイルシート用ディレクトリ
    css/style.css604 or 644スタイルシート
    css/index.html604 or 644
    db/707 or 777データベース(SQLite)用ディレクトリ
    db/.htaccess604 or 644
    db/index.html604 or 644
    db/php365search.db606 or 666データベース(SQLite用)
    img/705 or 755画像用ディレクトリ
    img/index.html604 or 644
    img/*.gif604 or 644画像多数
    init/705 or 755初期設定用ディレクトリ
    init/category.php604 or 644カテゴリ初期設定ファイル
    init/cnf.php604 or 644ユーザー初期設定ファイル
    init/index.html604 or 644
    lib/705 or 755ライブラリ用ディレクトリ
    lib/.htaccess604 or 644
    lib/admin_tag_cloud.php604 or 644タグクラウド管理
    lib/backup.php604 or 644バックアップ管理
    lib/check_env.php604 or 644ユーザー環境チェック
    lib/check_link.php604 or 644相互リンクチェック
    lib/common.php604 or 644共通仕様サブルーチン
    lib/common_check.php604 or 644共通仕様入力チェック
    lib/config.php604 or 644デフォルト設定ファイル
    lib/define_table_mysql.php604 or 644MySQL用テーブル定義
    lib/define_table_sqlite.php604 or 644SQLite用テーブル定義
    lib/index.html604 or 644
    lib/mysql.php604 or 644MySQL操作用クラス
    lib/reglib.php604 or 644CAPTCHA(画像認証)用クラス
    lib/rss.php604 or 644RSS出力
    lib/sendmail.php604 or 644メール送信管理
    lib/spam.php604 or 644スパム対策用サブルーチン
    lib/sqlite2.php604 or 644SQLite2操作用クラス
    lib/sqlite3.php604 or 644SQLite3操作用クラス
    tmpl/705 or 755テンプレート用ディレクトリ
    tmpl/.htaccess604 or 644
    tmpl/*.html604 or 644テンプレート多数
    tmpl/admin/705 or 755テンプレート用ディレクトリ(コントロールパネル用)
    tmpl/admin/*.html604 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.