- 1投稿者:あめざー歴3ヶ月の私 投稿日:09月13日(水)05時01分45秒
- こんばんわー三河人さん初めまして。とある方からの紹介で来ました。
私はあめざー歴3ヶ月(PC歴6ヶ月)の超素人です。こんな私にも
あめぞうタイプの掲示板を作れるようになるでしょうか?
CGIのCも解りませんが、なんとか頑張って作りたいと思ってます。
なにせおさるさん並みなので、最初から教えて頂けるようどうか御教授の方
よろしくお願いします。
- 28投稿者:冴子 投稿日:09月15日(金)00時34分21秒
- またまた初心者ぶり発揮!ftpで繋いでみたのですが、「ホスト…が見つかりません」、「ホスト…接続できません」となってしまいます??ffftpの設定は
デフォルトのままでいいんですよね?ホストの基本設定で、「ホスト設定名」
「ホスト名(アドレス)」「ユーザー名」「パスワード」ありますね?
それでホスト設定名は適当でいいんですよね、ホスト名(アドレス)は
自分のユーザー名.virtualave.netでいいんですか?ユーザー名は勿論、申し込んだ名前(HN)で、パスワードも自分が決めたパスワードですよね。
一体何がいけないのかしら??このサル冴の説明で三河人さんに通じるのかが、
一番不安だったりして。。。
- 29投稿者:三河人 投稿日:09月15日(金)02時54分51秒
- 「ホスト名」「ユーザ名」「パスワード」わ必須です。
上記のどれもがメールで着た内容にそって設定します。
「ホストの設定名」わ適当で構いません。
「ホスト名」わ「s11.virtualave.net」みたいな名前を設定します。
(メールに「The server machine for your domain is "s11.virtualave.net"」みたいな形で記載されていると思います)
- 30投稿者:三河人 投稿日:09月15日(金)02時57分12秒
- 「ユーザー名」わ「You have chosen the user name "xxxxx" at the sign up time,」と記載されているxxxxxです。
「パスワード」わ「your password is "xxxxx".」のxxxxxです。
- 31投稿者:三河人 投稿日:09月15日(金)03時05分11秒
- で、スクリプト一式の日付わ最新のようですのでOKでしょう。
少しずつですが、説明していきます。(詳しい訳ぢゃないので解る範囲ですが)
まず「blist.txt」ですが、2行目を見ますと以下のようになっていると思います。
main,#ddeedd,広場
「main」わ、板のログが格納されるフォルダ名です。
「#ddeedd」わ、「main」板の色を表します。
「広場」わ、板の日本語名称です。
これらがスクリプトに取り込まれますと、「広場@あめぞう(仮)」の名前で薄黄緑っぽい色の板が出来あがります。
あめぞう(仮)の広場の板がこの状態です。
- 32投稿者:三河人 投稿日:09月15日(金)03時09分18秒
- 冴子さん用の「blist.txt」の設定例を上げますと、
main,#ddeedd,広場
mugic,#ffffff,音楽
sapo,lightyellow,削除依頼
みたいな要領で設定してもらえればOKだと思います。
- 33投稿者:冴子 投稿日:09月15日(金)03時37分36秒
- あれれれ?なんだか変だぞ?
>「ユーザー名」わ「You have chosen the user name "xxxxx" at the sign >up time,」と記載されているxxxxxです。
>「パスワード」わ「your password is "xxxxx".」のxxxxxです。
この内容のメールは着てませんでした…。メールに書かれてたのは、
User keyとEnable codeそれにUsernameとPasswordだけでした。
"Join:Step 2"に行ってくださいと書いてあった下のURLに行き、
User KeyとEnable Codeに入れた後までやりました。その後はメールは
着てないのです。全く意味不明ですいません。まだ手続きが終わってないと
いう事でしょうか?
- 34投稿者:三河人 投稿日:09月15日(金)03時56分21秒
- あれ?最近変わったのかな?メールの内容が…。
設定内容がハッキリしませんが、恐らくホスト名が不明であるのが繋げれない原因かと思います。(実際に存在する「サーバ番号.virtualave.net」のはず…)
パスワードとユーザ名が明確なようですから、他の原因といったらそれくらいしか…?
すいません、本当によく解りません。
- 35投稿者:冴子 投稿日:09月15日(金)04時14分10秒
- 2Stepで申し込みするシステムは確かですよね?訳が判らない質問ばかりで
すいません。でも、http://www.virtualave.net/templater.gsp?id=/login
からユーザーネームとパスワード入れてメンバーログインできるという事は
アカウントが存在してるという事ですよね?おかしーなぁー??
もう一度ログインしてホスト名を調べてみます。でわ行って来ます。
- 36投稿者:三河人 投稿日:09月15日(金)04時18分44秒
- あ、はぢめて35のところにログインしました(笑)
中に入ってみたのですが、
Server: serverxxxx.virtualave.net
って表示されている所がホスト名でわ?
- 37投稿者:冴子 投稿日:09月15日(金)04時30分46秒
- 今、ftpで駄目元で繋いだら繋がりました。やったーやったー。
何でだろ?謎だ…大騒ぎしてごめんなさいでした、三河人さん
あっ!35のURLからログインしても、ファイルのアップロードが可能のよーです。
でも嬉しい!ftpで繋がって。ちゃんとpublicが見えてました。感謝ですぅ
- 38投稿者:三河人 投稿日:09月15日(金)04時38分11秒
- あ、よかったですね。繋がらない事にわ話になりませんし(笑)
でも板の設定&メンテわ、ffftpからの方が簡単で便利だと思いますよ。
日本語ですし…。
とりあえず、32で示した感ぢで板の構成を決めてもらえればと思います。
- 39投稿者:冴子 投稿日:09月15日(金)04時55分32秒
- 32の設定出来ました。そのまんまのコピーです。三河人先生(^^;
エディタでなくってメモ帳でしました。メモ帳でもいけますよね?
- 40投稿者:三河人 投稿日:09月15日(金)05時00分32秒
- ええ、メモ帳でもワードパッドでもOKですよ。
ただ、cgiやhtmlを設定&メンテしはぢめるので、エディタがあった方が便利ですよ。
ちなみに私わ、エディタとして「mifes」を使ってます。
hp作成用のソフトわ一切無く、htmlタグの本を片手にメンテしてます。
- 41投稿者:三河人 投稿日:09月15日(金)05時21分18秒
- あ、ちなみにオリヂナルの「サポートスクリプト一式」わ保存しておいて下さいね。
いざとゆー時に戻せるよーに、基本を残しておいた方が絶対良いですから。
え〜と、次わ、header.htmlの設定に移りますか。
- 42投稿者:三河人 投稿日:09月15日(金)05時28分36秒
- 1)まず11行目。
「http://www17.big.or.jp/~amezo_/ でここにきます」
を冴子さんのURL名に変更して下さい。
直さなくても問題ありませんが、掲示板に正しいURLを表示させるにわこーした方が。
2)53行目〜252行目。
必要な情報のみ残す&設定して、他わ削除して下さい。
ここにわ、板の一覧を定義していますので、
<font size=2>
<a href="../main/">広場</a>
<a href="../mugic/">音楽</a>
<a href="../sapo/">削除依頼</a>
</font>
こんな感ぢで設定してもらえればいいと思います。
- 43投稿者:三河人 投稿日:09月15日(金)05時32分45秒
- 3)263〜264行目。
すみやかに<a href="../sapo/">サポート削除依頼</a>もしくは
<a href="mailto:amezo_@big.or.jp">メール</a>にて
を、
すみやかに<a href="../sapo/">削除依頼</a>もしくは
<a href="mailto:冴子さんのメアドを定義">メール</a>にて
と、設定してください。
ここまでやったらheader.htmlの設定わ終了です。
とりあえず、ここまでに…。おぢさん、眠くなってきました(笑)
- 44投稿者:冴子 投稿日:09月15日(金)05時33分02秒
- 解りました、三河人さん。それで、またまた検索してエディタを入手してまいりました。フリーのTera padというのを頂いてきました。
- 45投稿者:冴子 投稿日:09月15日(金)05時36分30秒
- 今日もお付き合い頂いて感謝しております。お疲れのところ
有難う御座いました。でわサル冴もおやすみします。
おやすみなさい三河人様
- 46投稿者:三河人 投稿日:09月15日(金)13時51分59秒
- ぢゃあ、メインのamezo.cgiにうつりますか。
1)12行目。
$amezo = '@あめぞう(仮)';
を
$amezo = '@冴子';
みたいに変更して下さい。結果として「広場@冴子」と板の左上に表示されます。
実際にわ、板フォルダが「main」の時、「(メイン)」の文字を付加するよーになてますので「広場@冴子(メイン)」となります。
- 47投稿者:三河人 投稿日:09月15日(金)13時57分01秒
- 2)13行目。
$urlbase = 'http://www17.big.or.jp/~amezo_/';
を
$urlbase = '冴子さんのURL';
に変更して下さい。
3)14行目。
$admin = 'サポート'; → $admin = '冴子';
みたいに変更して下さい。これが他人の人が偽者で入力した時に「偽冴子」と表示されるようになります。
- 48投稿者:三河人 投稿日:09月15日(金)13時58分20秒
- 4)65〜66行目。
$x =~ /山/ && $x =~ /本/ && ($subj =~ s/山//g, $name =~ s/山//g, $comm =~ s/山//g);
$x =~ /隆/ && $x =~ /雄/ && ($subj =~ s/隆//g, $name =~ s/隆//g, $comm =~ s/隆//g);
を削除して下さい(笑)
- 49投稿者:三河人 投稿日:09月15日(金)14時02分53秒
- 5)72行目。
$name =~ s/$_/#$admin/g;
これが偽者防止の部分になります。オリヂナルのままですと「#冴子」となります。
「偽冴子」と表示させるのであれば
$name =~ s/$_/偽$admin/g;
と定義します。
- 50投稿者:三河人 投稿日:09月15日(金)14時07分12秒
- そしてその直後(72行目の直ぐ下)の行に以下の記述を追加して下さい。
$name =~ s/パスワード/$admin/;
これわ偽者チェックをした直後に、パスワード文字を「冴子」と置換して表示する事を意味しています。
パスワード文字わ、半角の英数字8桁以内を推奨します。
- 51投稿者:三河人 投稿日:09月15日(金)14時10分23秒
- 6)74行目。
crypt($name, 'am') eq 'amsqKfBaSfYYU' && &del;
を削除して、代わりに以下の記述をして下さい。
$name eq '削除パスワード' && &del;
これわ、1つのスレッド全部もしくわ、スレッドの一部分を削除したい時に入力する削除パスワードを定義します。
削除パスワードも、半角の英数字8桁以内を推奨します。
- 52投稿者:三河人 投稿日:09月15日(金)14時14分42秒
- 以上のところまで行いますと、とりあえず板を動かす事が出来ます。
実際にわ他にもamezo.cgiを変更しないといけませんが、それわ後で教えさせていただきます。
とりあえずここまで行ったら教えて下さい。
- 53投稿者:冴子 投稿日:09月15日(金)20時15分09秒
- 夜ですが、おはようございます。三河人さん
52のところまで完了しました。
- 54投稿者:三河人 投稿日:09月16日(土)01時52分18秒
- さらに遅くなってのおはようございます。
さっきまで寝てました(笑)
あと、もう一つ板の設置に必要なものがありましたのを忘れてました!
「jcode.pl」です。これがないと日本語が表示されません。
どこからか入手して下さい。
- 55投稿者:三河人 投稿日:09月16日(土)02時20分44秒
- 次にいよいよ、板の設置準備に入りましょう。
自分のアカウントに接続した際に、以下のフォルダを作成します。
[public_htnml]
├[main] …パーミッション「755」
├[mugic] …同上
└[sapo] …同上
- 56投稿者:三河人 投稿日:09月16日(土)02時25分21秒
- 1)public_htnmlの下にわ、amezo.cgi、header.html、blist.txt、jcode.plをアップロードします。
2)「main」「mugic」「sapo」の中に、header.htmlをアップロードします。
アップロードした後に「index.html」と名前を変更して下さい。
同様に「index2.html」も作成して下さい。
- 57投稿者:三河人 投稿日:09月16日(土)02時30分20秒
- アップロード後に、以下のようにパーミッションを各々変更して下さい。
・「main」「mugic」「sapo」…755
・amezo.cgi…755
・header.html、blist.txt…604
・jcode.pl…644
・「main」「mugic」「sapo」の下のindex.html、index2.html…707
- 58投稿者:冴子 投稿日:09月16日(土)10時02分03秒
- おはようございます、三河人さん。いきなり質問ですが
55に質問 public_htnmlの中に各フォルダを作るという事ですよね。
56の1)に質問 public_htnmlの下とは、同一の場所にアップロード
するという事ですか?
一度上記のようにアップロードしてみたのですが、ブラウザでURLに行くと
フォルダが丸見え(なんか変な言い方ですね)です。それで、フォルダ(main)
をクリックしてみたらヘッダーだけが表示されて色も付いてなく、書込んで
みると、404エラーになります。
- 59投稿者:冴子 投稿日:09月16日(土)10時06分09秒
- 起きてすぐなので乱文ですいません。jcode.pは手に入れました。
これを書き忘れてました。
- 60投稿者:コットン 投稿日:09月16日(土)12時34分58秒
- >58
public_htnmlじゃなくてpublic_htmlな。 嘘教えるなよ<みかわにん
FFFTPなら「ホストの初期設定」にpublic_htmlっ入力しておくと良いです。
- 61投稿者:コットン 投稿日:09月16日(土)12時41分01秒
- 「ホストの初期設定」じゃなくて「ホストの初期フォルダ」でした。
- 62投稿者:三河人 投稿日:09月16日(土)16時45分00秒
- あ、パンチミスでした。すまそ>コットンさん
public_htnmlぢゃなくてpublic_htmlが正解です。
で、まだ説明の途中だったのですが、出かけてましたんで言えませんでした。
>404エラーになります
mainのURLでカキコしようとするのわ正解です。
が、404エラーになるのわ、パーミッション変更をしていないからでわ?
板の初期状態わヘッダだけの真っ白な状態で合ってます。
そこに「はじまりです」みたいな感ぢでカキコしていただきますと
問題なければ色&タイトルがついた状態で以降は残ります。
パーミッションとわ「属性変更」の事です。
フォルダ&各cgi,txt,htmlをffftpで右クリックして属性変更して下さい。
すいません、また深夜まで落ちます。
- 63投稿者:冴子 投稿日:09月16日(土)20時32分45秒
- コットンさん三河人さんこんばんわ。
>コットンさん
なるほど!有難うございます。設定を変えておきますね。
>三河人さん
パーミッションの属性変更もしてるのですが…
もう一度チャレンジしてみます。virtualaveで特にCGIが使える
ようにする設定とかは無いですよね?
- 64投稿者:亮 投稿日:09月16日(土)21時18分34秒
- どうも!フロート型掲示板を立ち上げようと苦心していた所に
こういう場を紹介していただき、誠にありがとうございます、
スクリプトはぶり氏から提供してもらって、過去ログを見ながらふさわしいと
思う形に修正していっているのですが、header.htmlの設定の設定の部分が
良く分かりません、あと私も、広場、ヽ(`д´)ノランド、修羅場
という形で板を三つ立ち上げたいと思っているのですが、
冴子さんの場合
main,#ddeedd,広場
mugic,#ffffff,音楽
sapo,lightyellow,削除依頼
となっていますが、アルファベットの部分はどこかに対応しているのでしょうか?
それとも題名を変えたい場合は漢字部分だけ変更すればいいんでしょうか?
- 65投稿者:亮 投稿日:09月16日(土)21時24分34秒
- main-広場
mugic-音楽
sapo-削除依頼
の対応は分かりますが、真ん中部分の意味を知りたいです、
あとheader.htmlの方は
<div align="center">
<img src="../count/dream.cgi?id=main&fig=6" width=90 height=20 ALT="アクセスカウンタ">
</div>
<form action="../cgi-bin/amezo.cgi" method="post">
投稿者 <INPUT TYPE="text" NAME="name" SIZE="20">
メール <input type="text" name="mail" size="30"><br>
題名 <input type="text" name="subj" size="30">
<INPUT TYPE="submit" VALUE="新規投稿" class=btn>
<a href="./">リロード</a>
<SMALL><input type=checkbox name="linkcheck" value="1" checked>URL自動リンク
</SMALL><br>
<TEXTAREA ROWS="5" COLS="70" NAME="comm"></TEXTAREA>
</form>
という設定になってますが、どこかいじった方がいいような部分はあるでしょうか?
- 66投稿者:冴子 投稿日:09月16日(土)21時25分39秒
- やっぱり駄目でしたー。なんでだろ?
―――――おさらい―――――
1)public_htmlの中に[main]、[syumi](趣味に変えました)[sapo]
のフォルダを作る。
2)public_htmlの下にamezo.cgi、header.html、blist.txt、jcode.pl
をアップロードする。
3)[main]、[syumi]、[sapo]のフォルダの中にheader.htmlを
アップロードし、名前をindex.htmlに変更。同じように、index2.html
を同じフォルダに作る。
4)パーミッションの変更をする。ameo.cgi-755
[main][syumi][sapo]-755 header.html、blist.txt-604
jcode.pl…644
「main」「mugic」「sapo」の下のindex.html、index2.html-707
- 67投稿者:亮 投稿日:09月16日(土)21時28分19秒
- つーか、俺もかなりおさるなので、果てしなく馬鹿な事を聞いてしまうかもしれません
- 68投稿者:冴子 投稿日:09月16日(土)21時30分03秒
- あっ空白が… こんばんわー亮さん
ご一緒に三河人さんの掲示板作成講座でお勉強して
頑張りましょうね!
- 69投稿者:亮 投稿日:09月16日(土)23時26分09秒
- おや、冴子さんも来てましたか、今気がついた・・・・
お互い頑張りましょう、俺なんかド素人みたいなもんだったりしますが・・・(^^;
- 70投稿者:三河人 投稿日:09月17日(日)02時44分45秒
- ども、かなり遅くなりましたが、
>virtualaveで特にCGIが使えるようにする設定とかは無いですよね?
はい。amezo.cgiを今までの過程通りに変更すればとりあえず動作するはずです。
但し、この後さらに変更が必要です。それわ、
・スクリプトの一部を削除しないとcgiが丸見えになってしまう
・ヴァーチャアベわ海外の鯖の為、海外時間になってるので時間調整が必要
上記の点を変更する必要があります。
板が一旦動作したのを確認してからこの点についてわ説明します。
で、動作したのでしょうか?
- 71投稿者:三河人 投稿日:09月17日(日)02時47分43秒
- >亮さん
>真ん中部分の意味を知りたいです
#ffffff等の意味わ、板の色指定の事です。好みの色を指定したい場合わ、一冊htmlの本を購入する事をお勧めします。
>どこかいじった方がいいような部分はあるでしょうか?
私もあまり詳しくありませんが、とりあえず見た限りでわ問題ないようです。
- 72投稿者:冴子 投稿日:09月17日(日)02時53分35秒
- お帰りなさいです三河人さん
全く動きません。書込んでも404になってしまいます。
何処かミスしてるのでしょうか?cgiの書き換えで失敗したのかな?
- 73投稿者:三河人 投稿日:09月17日(日)03時01分54秒
- ん〜、mainフォルダかindex.html&index2.htmlのパーミッション関係の原因だと思うのですが…。
もう一度、パーミッションを確認していただけないでしょうか?
- 74投稿者:>72 投稿日:09月17日(日)03時16分04秒
- 404だからパーミッションの問題じゃないと思うよ
- 75投稿者:三河人 投稿日:09月17日(日)03時23分23秒
- >74さん
404って「ファイルが無い」って意味ぢゃなかたでしたか?
違っていたらすいません。
- 76投稿者:冴子 投稿日:09月17日(日)03時23分35秒
- パーミッションはちゃんとなってるんですが
駄目です。404になりまする〜(ToT)
- 77投稿者:74 投稿日:09月17日(日)03時38分37秒
- mainフォルダのindex.htmlから新規投稿して404が出るってことは
amezo.cgiの設置場所がおかしいんじゃないかな?
index.htmlは<form action="../cgi-bin/amezo.cgi" method="post">になってる?