• 締切済み

掲示板の設置

親切なサイトがあり、がんばってcgiを設置してみたいのですが、 各ディレクトリ/ファイルのパーミッション(書き込み権限)を以下のように設定します。 +-- /cgidata/ ...[777] | bbs.dat ...[666] | bbsuser.dat ...[644 ここのパーミッションの設定方法がわかりません。

  • CGI
  • 回答数6
  • ありがとう数6

みんなの回答

回答No.6

FTPの設定ですが、FTPフリーソフトのFFFTPについての使い方は、下記URLの中ごろに説明がされています。 http://www.iroirojoho.net/isweb/isweb_sample001.html あと、無料でCGIを使えるのはiswebとland.toが今のところお勧めです。 どちらか一つといわれましたら、land.toの方がMySQLも使えるのでお勧めです。 isweb: http://www.iroirojoho.net/isweb/isweb.html land.to: http://www.iroirojoho.net/land_to/jaran_csv.html 以上、参考までに。

参考URL:
http://www.iroirojoho.net/isweb/isweb_sample001.html,http://www.iroirojoho.net/land_to/jaran_csv.html
  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.5

YAHOO!知恵袋でも同様の質問をされているのを見かけましたので、 知恵袋の場合は成績に響きますから、 こちらからアドバイスする分には、それほど影響にはなりませんので、 バーミッションの設定に拘っているようですが バーミッション数値ですが「700」「600」「705」「604」「644」 「777」などがありますがセキュリティの面から考えて「777」は、 避けるべきだと思いますよ。 また、バーミッション数値自体各サーバごとに共通しているわけではありませんのでサーバごとに数値の変更をしなければいけません。 Perlの知識は欠かせませんよ。

4o3a6g6e
質問者

お礼

回答ありがとうございます。勉強してみます。

  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.4

>>他の無料HPスペースでCGIが可能な場所はどこになるでしょうか?自分で探せなくて申し訳ありません。 >>無料のレンタルBBSだとどのような機能があるでしょうか?やはりIDを取得し書き込みの管理などはどのようになるでしょうか? ※失礼ですが掲示板を設置するうえでPerlの知識は欠かせませんよ。 無料のレンタルBBSから初められることをお勧めします。

  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.3

サーバが有料のジオシティーズなら参考になりませんか? http://help.yahoo.co.jp/help/jp/geo/perl/ あくまでサーバがヤフーと仮定したうえでのことですので、 あと、スクリプトというのは簡単にいうとbbsプログラムの名前ですね。 http://www.tohoho-web.com/wwwcgi.htm

参考URL:
http://www.geocities.co.jp/Milkyway-Orion/9617/20ftp.html
  • okmotokun
  • ベストアンサー率59% (92/155)
回答No.2

「ヤフーのホームページ」ってジオシティーズのことですか。 もしそうでしたら、有料の「ジオプラス」サービスに申し込んでないとCGIは使えませんがそこのところはいいですか。

4o3a6g6e
質問者

補足

回答ありがとうございます。他の無料HPスペースでCGIが可能な場所はどこになるでしょうか?自分で探せなくて申し訳ありません。 無料のレンタルBBSだとどのような機能があるでしょうか?やはりIDを取得し書き込みの管理などはどのようになるでしょうか? よろしくお願いします。

  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.1

バーミッションの設定方法がわからないということですが、 バーミッションに関しては一概には言えない部分があるので 掲示板のスクリプト名やサーバ名などや、そのほか現在の状況といった 詳細について詳しく記載した方が回答する側も状況を把握しやすいのではないでしょうか。

4o3a6g6e
質問者

補足

回答ありがとうございます。スクリプトというのはよくわかりませんがヤフーのホームページに設定したいのですが、 FTP Explorer(Win)の場合 ファイルの存在するディレクトリに移動して、[ツール]-[サーバーへコマンド]または[Tools]-[Quote]で、「site chmod 755 ファイル名」を入力して[OK]します。 IE6の機能でアップロードを確認後、ツール・・・・ツール以降のものの表示はありません。当方所有PC OSはXPです。

関連するQ&A

  • 掲示板の設置について

    CGI初心者です。 ダウンロードした掲示板のcgiスクリプトを、自分のPCで設置テストをしています。(Apacheを使って) [htdocs]に[bbs]フォルダを作って、そのまま入れたときはちゃんと表示されました。次に「cgiはcgi-bin下でのみ動く」のテストをしてみようと、下記のように設置してみました。 [htdocs] | +-index.html | +-[cgi-bin]-bbs.cgi | +-[bbs]-[gazou]、jcode.pl、log.dat、skin.html (↑[bbs]フォルダに、[gazou]フォルダと3つのファイルを入れたという意味です) bbs.cgiにパスを設定する箇所があり、「このスクリプトの場所」は、./bbs.cgiで(初期値のまま)、[bbs]フォルダに入っているファイルは ../bbs/~ とし、http://localhost/cgi-bin/bbs.cgi で呼び出すと「ページが見つかりません」と出てしまいます。上記設置の他に、jcode.plとlog.datも[bbs]フォルダに移動してみましたが(パスも ./~ に変更しました)、「ページが見つかりません」になってしまいます。 きちんと表示させるにはどうしたらいいのでしょうか?教えて下さい、よろしくお願いします。

    • 締切済み
    • CGI
  • HPのアクセスカウンタを設置するときのアクセス権は?

    シーサイドネットでHPを作成しました。 アクセスカウンタを設置しようとhttp://www.kent-web.com/count/daycount.htmlの方法で試しましたが実際HPで見るとエラーが出てしまいうまく設置できません。 シーサイドネットで調べてみたのですが、 <セキュリティ強化の目的から、CGIファイルの所有者権限でCGIが実行されるsuExecを導入しているため、 第三者に書込みの権利を設定した場合エラーになります。各ファイルのパーミッションは、以下のように設定してください。 CGIファイル [700] ディレクトリ [701] データファイル [600] ファイルを自動生成するタイプのCGIでは、ディレクトリを[777]に設定するものもありますが、 その場合も設定は[701]にしてください。[777]では、動作しませんのでご注意ください。> と書かれていました。 この場合、アクセス権の数字は daycount / daycount.cgi [700] daycount.dat [701] gifcat.pl [600] で合ってますでしょうか? どうぞよろしくお願いします。

  • CGIを設置しても・・・

    CGIを設置しようと思っているのですが、 ↓のようなメッセージが出ます。 -------------------------------------------------- あなたの設置したCGIは何らかのエラーのため動作しません。 1.パーミッションはあっていますか? トクトクでは各ユーザーの権限でCGIが動作します。 CGIのパーミッションは700です。 CGIを設置するディレクトリーのパーミッションは701で動作します。 パーミッションについての詳しい説明をお読みください。 それ以外の場合はFTPソフトなどでCGIファイルのパーミッションを正しく設定してください。 2.CGIで使用されるファイルのパスはあっていますか? あなたのディレクトリー(フォルダ)のフルパスは /home/member/あなたのアカウント/です。 3.sendmailを使用しようとしていませんか? sendmailは使用できません。 -------------------------------------------------- このなかで、1番が怪しいと思うのですが・・・ 1番の仕方について教えてもらえませんか。 ちなみに、設置しようとしているCGIは、 http://ama.lunar.to/eb/owners.php3 です。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • 掲示板(CGI)設置でApacheの意味と使い方を教えて下さい。

    下記掲示板「めぐあい掲示板」を設置しようとしたのですが、Apacheの意味やインストール方法がわかりません。 めぐあい掲示板 [MI_BBS] V4.60のダウンロードファイルに含まれてるマニュアル(mi_bbs.txt)の119行~150行までの意味が全くわかりません。例えば「/usr/binにシンボリックリンクを作成する」の意味がわかりません。 http://www.megumi-island.net/cgi.html#crypt 当方、Apacheを使わない?掲示板やその他のCGIの設置はそこそこ経験がありますが、/usr/local/apache/を作成する方法が全くわかりません。 教えて下されば幸いです。 ちなみにディレクトリの作成とパーミッションの意味と設定方法はよくわかります。 なお、サーバーの環境は/usr/bin/perlです。 /usr/local/apache/ | |--- cgi-bin/ (701) 【スクリプト格納ディレクトリ】 | |--- htdocs/ (701) | | | |--- bbs_data/ (777) 【データファイル格納ディレクトリ】 | | | +--- bbs_file/ (733) 【添付ファイル格納ディレクトリ】 | +--- secret/ (701) | +--- bbs_pass/ (777) 【パスワードディレクトリ】

  • CIG(掲示板)の設置が上手くいきません

    ホームページでshiromuku(f)BBSの「おみくじ付きBBS」を設置したのですが上手く動作してくれません。 設置したCGIにアクセスすると、ちゃんと管理用ページ(IDとパスワードの設定をする)に飛べるのですが IDとPWを入力して「設置する」ボタンを押すと  500 Internal Server Error  PHP/CGIに不具合があるため実行できません。  CGI stopped according to the cause of CGI. というエラーページに飛んでしまいます…(´・ω・`) ID/PWの文字数制限もしっかりと守っているので、CGI本体の方の設定不具合なのでしょうが 一体どこが悪いのか見当つきません_| ̄|● ホームページのサーバーは「ぶっとびねっと」で、ファイル転送はホームページビルダーVer6.5のファイル転送ソフトで行ないました。 また、パーミッションの設定はぶっとびねっとのファイルマネージャーで変更しました。 ちゃんとサーバー指定のperlパスに変更して、パーミッションもDLしたCGIスプリクトの設置方法を読みながら 指示どおり変更したのであっていると思います。 文法チェッカ http://www.kent-web.com/utility/index.html でチェックしてみたのですが特に問題はありませんでした。 ただ、 sf_bbs_gl.cgi(644) というファイルだけは一行目が cgi##http://www.XXX.ne.jp/~XXXX/cgi-bin/sf_bbs/sf_bbs.cgi##sf_bbs.cgiのURL(必ずあなたの環境に合わせて変えること。)## となっているため、チェッカの意味がないのですが…; もう何度も試行錯誤しているのですが、お手上げ状態です_| ̄|●

  • CGI(BBS)の設置が出来ません(1)

    掲示板CGIサンプルをDLして設置作業を行っていますがうまく設置できません。 まず、サンプルをDLすると、以下の8書類が表示されました。 ・●●●.html(記事入力のHTML) ・●●●.html(記事表示のHTML) ・●●●.html(過去記事表示のHTML) ※HTMLのパーミッションは「666」に設定 ・jcode.pl(644に設定) ・bbs.cgi(755に設定) ・bbs.log(666に設定) ・bbs2.cgi(755に設定) ・pastno.dat(666に設定) ・プロバイダで指定されたPerlへのパス #!/usr/local/bin/perl CGIはプロバイダから指定されたcgi-binへアップしました。パーミッションの設定も上記の様に行いました。 ただ、bbs.cgiのソース(?)の中でよく分からない個所がありました。 (2)へ続く

    • 締切済み
    • CGI
  • 掲示板のCGIを設置したいのですが・・・。

    自分のサイトにabicorpという掲示板CGIを設置したいのですが、 エラーが出てしまいうまくいきません。 パーミッションも変更しましたがなぜかできません。 #!/usr/local/bin/perl perlパスは↑です。 public_html (ホームページディレクトリ)  |-- abicorp    |-- abicorp    |-- kboard.cgi (本体?)    |-- coustom.cgi (設定)    |-- ... .cgi (ほかいくつかCGIファイルがあります)    |-- gif アイコン画像 ↑のような感じです どうしたらいいでしょうか?

    • ベストアンサー
    • CGI
  • CGIを使った掲示板が設置できないのです。パスについて教えてもらえませんか?

    こんにちは。 サイトで探してきた気に入った掲示板を設置しようと思ったのですが、 何度やってもエラーで泣けてきます。 そのCGIを配付しているところはあまり詳しく設置法を書いてなくって。 私はniftyを利用しています。 ダウンロードしてきて「必要だ」という3つのデータbbs.cgiと、date.txtと、jcode.pjを、cgi-binに入れて、 パーミッションは「リモート」の中の「パーミッションの設定」で niftyの指示通り「オーナー」「グループ」「全員」にチェックを 入れました。転送は「自動設定」で。 で、画像ファイルがいくつかあるのですが、それは、「homepageディレクトリに」という事らしいので、そこにそのまま(それ用のフォルダはつくっていません)homepageディレクトリに入れました。 トップが面からのリンクも確かめたつもりなのですが、 出来ていないという事は何かミスがあるのですよね? 間違っているとすればパスなのかなあってきもするのですが。 間違っているとすればどのあたりにミスがありそうか教えていただけないでしょうか?自分で何度も見ても思い込みで気がつかないのかも?と思えてきて。 スクリプトをのせると問題があるかな?と思ったので、載せていませんが ここは?というところがあれば載せますので、 どなたか御教授下さい。 うまく質問出来ていないかもしれないですが宜しくお願いします。 あと、deta.txtを開いていても白紙なのですが、これは問題ないのでしょうか?(これはサイト側にも質問をしてあるのですが、まだ返事がきません)

    • 締切済み
    • CGI
  • TOK2のパーミッションについて

    下記のサイトの左側の列にある「新規登録(無料)」を押すと、パーミッションに関するメッセージが出ます。 http://www.thera-garden.com/ 【以下、メッセージ】 あなたの設置したCGIは何らかのエラーのため動作しません。 あなたの設置したCGIのスクリプトを以下の注意点に沿ってチェックしてください。 1.パーミッションはあっていますか? TOK2では各ユーザーの権限でCGIが動作します。 CGIのパーミッションは700です。 CGIを設置するディレクトリーのパーミッションは701で動作します。 パーミッションについての詳しい説明をお読みください。 それ以外の場合はFTPソフトなどでCGIファイルのパーミッションを正しく設定してください。 2.CGIで使用されるファイルのパスはあっていますか? あなたのディレクトリー(フォルダ)のフルパスは /home/member/あなたのアカウント/です。 3.配布されているCGIを設置する場合 配布されているままの状態(改造をしない)で設置してみてください。 ここで、質問ですが、ただ単に、新規登録をしたいだけなのに、パーミッションに関する調整が必要なのでしょうか? 何が起きているのか、さっぱり分からないので、ぜひ教えて下さい。

  • 掲示板の設置について

    サーバーのCGI設置に関する記述 ■実行パス 絶対パス : /virtual/ID/ perl : /usr/bin/perl、/usr/local/bin/perl php3 : /usr/local/bin/php3 php4 : /usr/local/bin/php 、/usr/local/bin/php4 ruby : /usr/local/bin/ruby python : /usr/bin/python sendmail : /usr/sbin/sendmail nkf : /usr/local/bin/nkf sh : /bin/sh csh : /bin/csh uuencode : /usr/bin/uuencode uudecode : /usr/bin/uudecode ■実行パーミッション ・実行ファイル:0700(rwx------) ・データファイル:0600(rw-------) ・CGI格納ディレクトリ:0705(rwx---r-x) ・データ格納ディレクトリ:0700(rwx------) ・実行拡張子:[.cgi] PHOTOBBSの設置に関する記述 PhotoBBS Ver4.00(m) (2003/05/19) ディレクトリ構成&パーミッション /photobbs/ |------------/image/(777) | |------------/data/(777) | |--------- userdata(666)アスキーモードで転送 | |--------- admin(666)アスキーモードで転送 | |------- conf.pl(644)アスキーモードで転送 |------- custum.ph(644)アスキーモードで転送 |------- jcode.pl(644)アスキーモードで転送 |------- photobbs.cgi(755)アスキーモードで転送 |------- admin.cgi(755)アスキーモードで転送 1.最初に、photobbs.cgi と admin.cgi の一行目のPerl5へのパスと   conf.pl の 13行目sendmail へのパスを正しく設定してください。 上記のようにサーバー側とBBSの設置マニュアルを参考に FFFTPでアップしましたが、掲示板自体動くのですが、 ファイルのアップをすると、(ファイル形式が間違っているか、データのないファイルです)と表示されます テストしてみると、テキストだけだと、正常に投稿できるのですが・・・。どなたかお分かりの方は教えてください

    • 締切済み
    • CGI