画像付き会員制掲示板
バージョンアップ決定!?
あなたのご要望をお待ちしております。
| No80の会員制掲示板に画像アップロード機能をつけました。 |
| 特徴 |
特徴
まずは、こちらのサンプルをご覧下さい。 |
| 必要なファイルや道具 |
| まず必要になるのは、EUCコードを扱えるエディターです。 MacintoshならばJeditやNuEdit、Windowsなら秀丸エディターなどといったエディターがお勧めです。雑誌の付録CD等でお探し下さい。これらのエディターは、シェアウエアですので、気に入ったら作者に送金しましょう。 下記のファイルをダウンロードして下さい。 |
| ファイル名 | 説 明 |
| admin.cgi | 管理CGI |
| bbs2.cgi | メインルーチン |
| user.cgi | ユーザー情報変更・退会CGI |
| hmkpasswd.pl | パスワード生成ライブラリ |
| jcode.pl | 日本語コードライブラリ |
| mimew.pl | MIME変換ライブラリ |
| sendmail.cgi | 入会CGI |
| backup.cgi | ユーザー情報バックアップファイル |
| bbs.idx | ログインデックスファイル |
| bbs.log | ログファイル |
| fuser.csv | 会員情報ファイル |
| passwd | 管理者パスワードファイル |
| sendmail.lck | データロックファイル |
| user.csv | ユーザー情報ファイル |
| xxxx.gif | アイコン等の画像ファイル |
| 以上のファイルが必要になります。 | |
| 設置作業 |
|
管理パスワードは、初期状態で1234になっています。別のパスワードにする場合は、http://www.web-shinsengumi.com/~hagi/pass/pass.txtを使って作成するか、telnet上で、perl -e "crypt('1111','aa')"で表示される文字列を使って下さい(1111がパスワードで、aaが変換種です)。 admin.cgi、bbs2.cgi、user.cgi、sendmail.cgiの設定部分を設置するサーバーに合わせて変更します。 変更する部分は、 admin.cgi,bbs2.cgi,user.cgi
|
| 転送・パーミッションの設定 |
| まず、FTPソフトで全てのファイルを転送します。 ここでは、仮に「public_html」というディレクトリの中に「cgi-bin」(cgi用)「tmp」(ログデータ用)「icon」(画像ファイル用)「image」(アップロード画像ファイル用)というディレクトリを作成して、その中に設置するものとします。 尚、転送モードは全てTEXTとなります。 |
| ファイル名 | パーミッション | コマンド |
| admin.cgi,bbs2.cgi,sendmail.cgi,user.cgi | 705 or 755 | chmod
705 admin.cgi bbs2.cgi sendmail.cgi user.cgi chmod 755 admin.cgi bbs2.cgi sendmail.cgi user.cgi |
| hmkpasswd.pl,jcode.pl,mimew.pl | 604 or 644 | chmod
604 hmkpasswd.pl jcode.pl mimew.pl chmod 644 hmkpasswd.pl jcode.pl mimew.pl |
tmpディレクトリに入れるもの
| ファイル名 | パーミッション | コマンド |
| backup.csv,bbs.idx,bbs.log,fuser.csv,passwd,sendmail.lck,user.csv | 606 or 666 | chmod
606 ./* chmod 666 ./* |
| ファイル名 | パーミッション | コマンド |
| xxxx.gifファイル一式 | 604 or 644 | chmod
604 ./*.gif chmod 644 ./*.gif |
| ファイル名 | パーミッション | コマンド |
| image | 707 or 777 | chmod
707 image chmod 777 image |
| 辞書設置作業 |
|