• ベストアンサー

とんでもない初心者ですが・・・(^^;)

novaakiraの回答

  • novaakira
  • ベストアンサー率36% (60/164)
回答No.5

>これ(rocoup.cgiまで)が、掲示板のアドレス、という事になるのでしょうか。 はい、そうです。 >当然ながらお尻のほうの文字を抜いていくと・・・・ つまりはhttp://webページアドレス/cgi-bin/rocoup/ こういうことですね。そうですね。iswebの場合はこうして しまうと中身がばれてしまいますよね。 (大抵のCGIが使えるサイトでは見えてしまいます。) 理由はいたって簡単で、管理人がそのようにフォルダに パーミッションを設定しているからです。(777や755に。) これを防ぐ方法として2つあります。 1.フォルダの設定を700(または701)にする。 トクトクではこのようにフォルダのパーミッションを 設定しています。 http://tok2.com/cgi.html の「パーミッションの説明」に書かれているように 3桁目を5にすると、他の人からそのフォルダの中身を 見ること、つまりそのフォルダへのアクセスが可能となる わけです。ためしにrocoupのフォルダのパーミッションを 700にしてみてください。そうすると http://webページアドレス/cgi-bin/rocoup/ とアクセスしても中身が表示されることはありません。 しかし、これではフォルダにアクセスが不可能なので rocoup.cgiも作動しません。だからトクトクでは 701として中へのアクセスのみ可能としているわけです。 (・・・かなり大げさに書いてますが・・・) 2.rocoupファイル内に白紙のindex.htmまたはindex.html を置く。 ちょっと話はそれますが・・・・ 通常http://webページアドレス/cgi-bin/rocoup/ と最後が“/”で終わっている場合、rocoupフォルダ内の index.htmまたはindex.htmlがあるという前提で アドレスを省略することが可能になってます。 よってindex.htmまたはindex.htmlがない場合、 そのディレクトリ内がすべて表示されてしまうわけです。 だから白紙index.htmやindex.htmlを置いとけばそれが表示されるので 中身を見られる心配はありません。 それとも親切に「ここには何もないよ」と書いてあげて http://webページアドレス/へ(metaタグを使って)飛ばしてあげて もいいですね。 結論として2番目を推薦いたします。 よってrocoup、icon、past、imgフォルダの中に index.htmを設置すれば何も表示されません。 lockフォルダは何も入れなくてもいいはずです。 もともと何も入ってないはずだから。 ためしに入れてみてもかまいませんが。 また何かあったら教えてください。

coven
質問者

お礼

またしても丁寧なレス、どうしようも頭が上がりません(笑) 「cgi」までが当たり前のURLだと分かったことがovaakiraさんとのやりとりの中でこの二日間で得た一番大きな収穫でした。なにしろ必ずhtmlのページを表示させるものだと思い込んでいたのがそもそもの間違いだったのだと今は分かったので。 本当にありがとうございます(^^) なんとなくわかってきたのですが701とした場合、複雑な機能を持つcgiの場合では不完全なものになってしまう、と言う事なのでしょうね。私が設置しようとする掲示板も 恐らくはそうなのかも。。。 あと、少しひねくれているとは思うのですが、 http://webページアドレス/cgi-bin/rocoup/  の最後の「/」を抜いてもhtmlを入れておけば問題ないのでしょうか。 またダミーのhtmlを入れる場合、そのhtmlに設定するに当たって危険なパーミッションはありますか? 新規スレッドを立てると事情がわかりにくくなる上、見逃されてしまいそうなので失礼を承知でここに書いています。 以上、自分でも実験してみます。よろしければ教えてください。                                coven

関連するQ&A

  • CLEVER BBSでテストしてみたんだけど、画像の部分が×印に・・

    おはようございます。 みなさんのおかげで少しづつホームページできております。^-^本当にありがとうございます。 CGIの設置に関してなんですが、画像付BBSを作ろうと思って、CLEVER BBSに挑戦していてスキンも上書きしてやっとできたので、ためしにテストしてみたところ、文字などの書き込みはできるのに画像を貼り付けても画像の部分だけ×印になっていて、表示されないのです>< たぶんなんですが、bbsini.cgiの変更箇所で、アップロードディレクトリ(34行目) アップロードディレクトリのURLパス(38行目) を間違えているとおもうんです。 パーミッションは、何回も確認したので間違っていないとは思うのですが。。 画像以外は完璧にできています。ちなみに掲示板のURLは、http://サイト名/clever.cgiでみれるのです。 わたしは、 アップロードディレクトリを$ImgDir = "./img/"; アップロードディレクトリのURLパスを$ImgUrl = "http://サイト名/cgi-bin/clever/img/";にしました。 どこが間違っているのか教えてください。お願いいたします。

  • 画像アップロード型日記のbiglobeのサーバーパスについて

    アップロード型の日記をサーバー上に載せたんですがどうしても画像付きで送信するとエラーが起きてしまいます。 biglobeのサーバーパスが原因というのが解っているのですがどうしてもサーバーパスが解りません。 わかる方いらっしゃいましたら宜しくお願いいたします。 ちなみに画像をつけないで送信すると正常に動きました。 HPサーバーは www5f.biglobe.ne.jp を使用しています。 *********************************************************** # 画像ディレクトリとそのURL # → 順に、サーバパス、URLパス(いずれも最後は / は不要) $imgdir = './img'; *********************************************************** http://www.kent-web.com/variety/diary.html こちらの画像アップロード型日記をDLしました。

    • ベストアンサー
    • CGI
  • CLEVER BBSできたけど画像がでない><

    まずCLEVERSKINをダウンロードして解凍してフォルダ名はCLEVERのままです。デスクトップに貼り付けてあります。そして編集したのはbbsini.cgiとclever.cgiのみです。clever.cgiはパールの変更はなかったのでそのままで問題はbbb.cgiです。 # 送信先メールアドレス ____.01 # 管理者用マスタパスワード (英数字で8文字以内) ____.03 # アップロードディレクトリのURLパス ____.07 とあってアップロードディレクトリのパスを $ImgUrl = "HP名/clever/img/";としました。 そしてFFTTPで転送しパーミッションの変更をしました。ここはあってると思います。 呼び出しはhttp://サイト名/clever/clever.cgiで出てきます。チェックモードも全てOKなのです。が、ためしに画像をUPしてみたら画像の部分が×になるのです。あとの文章やスキン様の画像はちゃんと表示されるのですが。。 これはなぜでしょうか・・

  • 画像のところが×になる。。

    CLEVERSKINをダウンロードして解凍してフォルダ名はCLEVERのままです。デスクトップに貼り付けてあります。そして編集したのはbbsini.cgiとclever.cgiのみです。clever.cgiはパールの変更はなかったのでそのままで問題はbbb.cgiです。 # 送信先メールアドレス ____.01 # 管理者用マスタパスワード (英数字で8文字以内) ____.03 # アップロードディレクトリのURLパス ____.07 とあってアップロードディレクトリのパスを $ImgUrl = "HP名/clever/img/";としました。 そしてFFTTPで転送しパーミッションの変更をしました。ここはあってると思います。 呼び出しはhttp://サイト名/clever/clever.cgiで出てきます。チェックモードも全てOKなのです。が、ためしに画像をUPしてみたら画像の部分が×になるのです。あとの文章やスキン様の画像はちゃんと表示されるのですが。。

  • 掲示板のアイコンが表示されない

    私は、gooの無料HPでHPを作らせて頂いています。 CGIで無料掲示板をレンタルしました。アイコンを付けたいのですが・・・。 ↓管理画面でこんな文章がありますが、よくわからないのです・・・。 ご自分がアイコンをアップロードしたディレクトリまでのパスを指定して下さい。 ※最後は必ず「/」で閉じて下さい! (例) 自分のHPが「http://www.xxx.com/~xxx/」で「icon」ディレクトリの 中にアイコンをアップロードした場合のURLはhttp://www.xxx.com/~xxx/icon/ となります。 ・・・↑と、かいてあります。 アイコンのアップロードは、画像アップローダーを使わせて頂きました。 ディレクトリまでのパス、と言うのがよくわからないのですが・・・・。 専門用語をあまり知らないので、わかる方はご回答お願いします・・・。

  • 助けてください><CLELVER BBSがエラーに・・・。

    私の質問に目をとめていただいてありがとうございます。 写真付掲示板を使用したくって、solo designさんからCLEVER SKIN 4.2と素材屋さんからCLEVER用のBBSをダウンロードしました。 設定方法はSimple Skyさんを見ながらしております。 まずCLEVERSKINをダウンロードして解凍してフォルダ名はCLEVERのままです。デスクトップに貼り付けてあります。そして編集したのはbbsini.cgiとclever.cgiのみです。clever.cgiはパールの変更はなかったのでそのままで問題はbbb.cgiです。 # 送信先メールアドレス ____.01 # 管理者用マスタパスワード (英数字で8文字以内) ____.03 # アップロードディレクトリのURLパス ____.07 とあってアップロードディレクトリのパスを $ImgUrl = "HP名/clever/img/";としました。 そしてFFTTPで転送しパーミッションの変更をしました。ここはあってると思います。 そしてclever.cgi?mode=checkでチェックしてみたのですが、404エラーになって接続できないのです。。 どうしてでしょう。本当に困っています。助けてください>< サーバーはロリポップです。

  • アップロード失敗

    初心者です。BBSを作ろうと思って、kent-webさんのサイトから画像Up可の掲示板のスクリプトをDLしました。http://www.kent-web.com/bbs/joyful.html しかし以下の点がわかりません。 ・アップロードするとエラーがでる。 Upする画像の拡張子は許可してます。 画像の容量も小さく、サーバー側に確認しても Upしても問題ないとの答えが返ってきました。 モードチェック * ログファイルのパス:OK * ログファイルのパーミッション:OK * カウンタ:設定あり * カウンタログファイルのパス:OK * ロック形式:mkdir * ロックディレクトリ:./lock * ロックディレクトリのパス:OK * ロックディレクトリのパーミッション:OK * 画像ディレクトリ:./img * 画像ディレクトリのパス:OK * 画像ディレクトリのパーミッション:OK * 過去ログ:設定なし

    • ベストアンサー
    • Perl
  • CGI掲示板 Rainbow Channel

    ぺありんさんの作ったRainbow Channel(CGI配布掲示板)をTOK2のPROでアップし... ぺありんさんの作ったRainbow Channel(CGI配布掲示板)をTOK2のPROでアップして使いたいんですが、何度やっても失敗ばかりで、もうわけがわかりません。 掲示板CGIを設置できる方、ぜひ助けてください。 Rainbow ChannelというCGIで無料配布されている掲示板があります。 それを、TOK2のPROでアップロードして使いたいんですが、とってもむずかしくてわかりません・・・。 どなたか、ぜひとも教えてください。 できればFFFTPを使ってアップロードする方法をお願いいたします・・・・。 まず、TOK2のhttp://tok2.com/cgi.htmlでパーミッション情報が載ってるんですが 乗ってないのもあって、止まってしまいます。・・・ FFFTPでサーバに接続したあとからじっくり教えていただける方、お願いいたします。 掲示板のテーマとかがあるらしいですが、とりあえずは標準のもので掲示板が出来上がったら詳しく説明をいただき 編集したいと思っております。 HPの開設日が3月1日なので、急いでいます。だれか様、おねがいいたします Perlは#!/usr/bin/perlであってると思います。ただ、無料版の方なのでPROはどうなのかわかりませんが・・・・。 本当にクソバカなので、詳しく、詳しく解説をお願いします・・・。 まず、ディレクトリ、ファイルのパーミッション情報を記載していただいて CGIファイル、PLファイルなどのパーミッションとPMなども・・・。 かなり、いろいろあります。 そして、GIFやJSなどもおねがいします。(というか、すべてお願いします。) Rainbow Channelはダウンロードされた方が早いとおもいますのでダウンロード先を載せておきます http://rainboard.net/download.uhtml コインは500枚です。皆様の知恵をお貸しください・・・・。よろしくお願いします。 本当に、おねがいします。

    • 締切済み
    • CGI
  • Hi-hoで画像を・・・

    こんばんわ。 Hi-hoで画像を使った掲示板などを設置する時に 画像がいれてあるディレクトリを掲示板ファイルに記しても 画像が表示されないんです。 どうしてでしょうか? (フルパスでかいてます。最後を/で閉じてます)

    • ベストアンサー
    • CGI
  • NiftyでCGIの設置が上手く出来ません・・

    カテゴリーが間違っていましたら ごめんなさい。 お手上げです・・ 教えて下さい<(_ _)> NiftyにCGI(掲示板)を置きたいのですが ページは表示されるものの、アイコンが×になってしまいます。 色んなサイトでNifty用の仕様説明を拝読し、試しているのですが上手くいきません・・ 掲示板自体は表示されているので アイコン画像の収納先が間違っているのか、 cgiの$imgurlの指定が間違っているのか、と思っています。 現在アイコンは homepage/img にゴソッと入れています。cgi,log,pl等は cgi-binに。 そして、 $imgurl = "http://homepage?.nifty.com/*****/img/"; としているのですが どこが間違っているのでしょうか・・ CGIははじめての挑戦で悪戦苦闘しております。 宜しくご指導くださいませ。