|
| 365 bbs |
|
|
- 機能
登録制限機能(ユーザ・管理者共に登録可/管理者のみ登録可)
登録者および管理者のパスワードによる登録内容変更・削除機能
バックアップ機能(ON/OFF可)
過去ログ作成機能(ON/OFF可)
重複投稿防止機能
同一IPアドレスからの投稿間隔制限
アクセス拒否機能(荒らし対策)
キーワード検索
URL自動リンク(ON/OFF可)
リンクターゲット設定
トリップ機能(なりすまし防止)
スパム投稿対策機能(ON/OFF可) 投稿キーは、GDライブラリが使える環境のみ
半角文字のみの投稿(ON/OFF可) 英文字スパム投稿対策に
パスワードを設定していない投稿の修正・削除(ON/OFF可)
|
- 動作検証環境
WinXP+AN HTTPD Version 1.42m + PHP Version 4.3.8
Linux:Apache + PHP Version 4.3.4
|
- スクリプト利用規定
スクリプトをダウンロードする場合、無条件に利用規定に同意したものとみなします。
|
- ダウンロード
ダウンロード後、圧縮ファイルを解凍ツールで解凍して下さい。
|
- アップグレード案内
Ver.3.00 -> Ver.3.01 ダウンロード後、./lib/config.php、./lib/reglib.phpを差し替えて下さい。
Ver.2.02 -> Ver.3.00 大幅に変更しています。設置方法、注意事項を確認して下さい。旧バージョンのログはそのまま使えます。
Ver.2.01 -> Ver.2.02 ダウンロード後、bbs.php、config.phpを差し替えて下さい。
Ver.2.00 -> Ver.2.01 ダウンロード後、bbs.php、config.phpを差し替えて下さい。
Ver.1.05 -> Ver.2.00 ダウンロード後、bbs.php、config.phpを差し替えて下さい。
ログの拡張子がデフォルトでは(.cgi)に変更しています。任意に変更可能ですが気をつけて下さい。
Ver.1.04 -> Ver.1.05 ダウンロード後、bbs.php、config.phpを差し替えて下さい。
Ver.1.03 -> Ver.1.04 ダウンロード後、bbs.php(プログラム)のみ差し替えて下さい。
Ver.1.02 -> Ver.1.03 ダウンロード後、bbs.phpを差し替えて下さい。バックアップ用ディレクトリ./back/を作りパーミッションを707 or 777に設定して下さい。bbs.dat(ログ)はそのまま使えます。
Ver.1.01 -> Ver.1.02 ダウンロード後、bbs.php(プログラム)のみ差し替えて下さい。
Ver.1.00 -> Ver.1.01 ダウンロード後、bbs.php(プログラム)のみ差し替えて下さい。
|
- 設置方法・パーミッション設定
./lib/config.phpをエディタで開いて、設定変更して下さい。
ファイル転送:全てのファイルをサーバーにアップロードして下さい。
| ファイル、ディレクトリ名 | パーミッション |
| bbs.php | 604 or 644 |
| bbs.cgi | 606 or 666 |
| bakday.dat | 606 or 666 |
| back/ | 707 or 777 |
| back/.htaccess | 604 or 644 |
| back/index.html | 604 or 644 |
| img/ | 707 or 777 |
| img/.htaccess | 604 or 644 |
| img/index.html | 604 or 644 |
| lib/ | 705 or 755 |
| lib/.htaccess | 604 or 644 |
| lib/config.php | 604 or 644 |
| lib/index.html | 604 or 644 |
| lib/reglib.php | 604 or 644 |
| past_no.dat | 606 or 666 |
| past/ | 707 or 777 |
| past/.htaccess | 604 or 644 |
| past/index.html | 604 or 644 |
| regkey.php | 604 or 644 |
設定確認: 設置が完了したら bbs.php?mode=checkを起動してエラーが出ないことを確認して下さい。
- 「Fatal error: Call to undefined function: imagecreate() in」が出た場合
GDライブラリが使えない環境です。投稿キーは使えません。
- 「Fatal error: Call to undefined function: mcrypt_module_open() in」が出た場合
Mcryptが使えない環境です。他の設定に変更して下さい。
起動方法: bbs.phpにリンク下さい。
|
- 注意事項
1.ソースはEUCコードで書かれています。EUCコードに対応したエディターが必要です。(エディター例:xyzzy)
2.スクリプト名(bbs.php)は、好きなファイル名に変更出来ます。スクリプト内部の設定変更は不要です。スクリプトと同じディレクトリにindex.xxx
ファイルが無い場合は、セキュリティ上、ダミーファイル(index.html:空のファイル)を置くようにして下さい。(例:当サイトでは、スクリプト名をindex.phpに変更し、ディレクトリにリンクしてデフォルトファイルとして起動しています。)
3.管理者のみの登録に設定した場合、一番下の管理バーに管理パスワードを入力し、登録を選択して送信ボタンを押すと登録フォームが表示されます。
4.設定変更は、設定変更ファイル(config.php)を編集するように変更しました。(Ver.1.05から)
5.バックアップは、ログが存在したら取るように変更(ログ消失直後の対策)。過去ログを作る設定にしてもバックアップを取るように変更。ログを復元した場合、過去ログとデータが重複する場合がありますので予めご了承下さい。(Ver.1.05から)
6.ログの拡張子がVer2.00から(.cgi)に変更しています。注意して下さい。
|
- 更新履歴
2007/09/22 Ver.3.01 スパム投稿対策機能の暗号方法追加。
2007/04/14 Ver.3.00 スパム投稿対策機能(投稿キー)、半角文字のみの投稿(英文字スパム投稿対策)、パスワードを設定していない投稿の修正・削除(ON/OFF可)追加。
$_SERVER['PHP_SELF'] -> $_SERVER['SCRIPT_NAME']に変更
2006/06/22 Ver.2.02 ブラウザ(IE、NN)のみrefreshするように変更(詳細はサポート掲示板のスレッド:74、404参照)
2006/02/05 Ver.2.01 ファイルロック変更
2004/12/02 Ver.2.00 ログの拡張子(.cgi)に変更、アクセス拒否・ワイルドカードに対応、ブラウザがオペラならrefreshしないよう追加(詳細はサポート掲示板のスレッド:74参照)
2004/08/29 Ver.1.05 リンクターゲット設定、トリップ機能(なりすまし防止)追加。バックアップの条件変更
2004/08/04 Ver.1.04 管理者のみの登録に設定した場合のバグ(パスワード制限)修正
2004/07/09 Ver.1.03 バックアップファイルを自動生成するように変更
2004/06/24 Ver.1.02 過去ログが無い場合に、検索するとワーニングが出る不具合修正、その他に気になるところ修正
2004/05/29 Ver.1.01 投稿時刻を間違うバグ修正(新規投稿時)
2004/05/23 Ver.1.00 リリース
|
|
|
| <<戻る ホーム |
|
|
| Copyright (C) php365.com All rights reserved. |