patipati設置について

このQ&Aのポイント
  • 無料レンタルサーバー(@PAGES)を利用し、patipatiの公式サイトからファイルをダウンロードし、手順通りに設置しましたが、500エラーが発生し動作しません。
  • FTPソフトはFFFTPを使用しており、アスキーモードでファイルをアップロードしました。
  • どなたか解決策を教えていただけませんか?
回答を見る
  • ベストアンサー

patipati設置について

何だかカテゴリーを間違っていた気がするので 此方でもう一度質問させていただきます。 間を置かずに新たな質問すみません。 WEB拍手からpatipatiに変更しようと思い、 CGI可の無料レンタルサーバー(@PAGES)へ移転しました。 patipatiの公式サイトでファイルをダウンロードし、 解凍して開きました。 手順通りに/usr/local/bin/perlと index.cgi view.cgi preset.cgi(これは記述を付けたり外したりもしましたが無反応) に記述し、パーミッションを700以上にしてUPしました。 (他は変更していないに等しいです。 FTPはFFFTPを使っています。 アスキーモードに勝手になってくれるので そこは大丈夫かと思います。) http://www10.atwiki.jp/atpagesguide/pages/27.html ↑サーバーのCGI仕様です。 が、500errorがでてしまい、動作しません。 tp://~~/patipati/index.cgi という形にしています。 何が悪いのかがさっぱり解りません。 どなたかお知恵を貸していただけませんでしょうか?

  • skire
  • お礼率83% (120/143)

質問者が選んだベストアンサー

  • ベストアンサー
  • Muller3
  • ベストアンサー率81% (800/979)
回答No.1

CGIが仕様可能なサーバー(www4以降)なんですよね? preset.cgiにperlのパス(/usr/local/bin/perl)は不要です。 500エラーなら、まずパーミッションの設定を一番に疑います。 cgiファイルだけでなく、lock、logフォルダのパーミッションも変更してありますか?

skire
質問者

お礼

preset.cgiからはパスを外しました。 サーバーはwww6です。 パーミッションは この様にRead me通りに設定してあります。 lock  777 log  777 blist 666 index 755 preset 755 view  755

skire
質問者

補足

さきほどもう一度 FFFTPでアップロードしたところ 無事動きました!有難うございました!

関連するQ&A

  • patipati拍手 設置方法

    patipati拍手を設置したいのですが、公式サイトの説明を読んでもよく分かりませんでした。 公式サイトの説明には 『cgiの設定 index.cgi, view.cgiをメモ帳などで開き、1行目を変更します。 #!/usr/bin/perl サーバで定められたパールへのパス』 と書いてありました。 このサーバで定められたパールへのパスというのはどういうことなのでしょうか? またその後も何をどうやったらいいのか分かりません。 どなたか知ってらっしゃる方、教えてください。 よろしくお願いします。

  • WEB拍手patipatiのパーミッションについて

    WEB拍手のフリーソフトpatipati(http://www.gnbnet.com/cgi/?mode=mail)をbiglobeサーバに設置しようとしています。 index.cgi、view.cgiのPerlは/usr/local/bin/perlに変更しました。 次にパーミッションの変更をしようとしたのですが、DL元のサイトには777、666に変更するところがあるのですが、 この通りにすると500エラーが出てしまいます。 調べてみたのですが、biglobeでは705と755しか使えないようです。 使えるようにするには777や666をどのように設定すればよいでしょうか? biglobeでこのソフトを使ってる人が居るので、設置はできると思います。 エラーはパーミッションが原因だと思ってますが、他にも原因と思われることがありましたら、教えていただけると助かります。

  • 掲示板の設置について

    サーバーの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
  • CGIの設置について

    ホームページにCGIを設置したいのですが、上手くいきません。 CGIは今回初挑戦なので困っています。 http://websb.jp/ よりダウンロードし説明通りに変更しましたが、ページが存在しないとでてしまいます。 設置する場所はロリポップです。 解凍→FFFTP転送→パールバス変更→配布元のパーミッションに変更しました。何処が間違っているかわかりません。 パールパスやパーミッションの変更、転送時のアスキー、バイナリーも どちらにするかわかりません。 詳しく教えて頂きたいです。

  • インフォシークでのcgi設置

    元々使っていたweb拍手が文字制限があって使い勝手が悪いので自分で設置しようと思ってます。ほとんど素人なので詳しく教えて頂ければと思ってます。 サーバーはインフォシークで下記のところの拍手を設置しようとしたのですがどうしてもうまくいきません。 http://www.web-liberty.net/download/clap/index.html#setup とても丁寧に解説してあるサイトなのでパールもパーミッションの変更もそのままやってCGIを実行してみたのですが HTTP500 Internal Server Error と返ってきてしまいます。 これはやはりどこか設定を間違っているのでしょうか?それともこのcgiが重いのでしょうか?

    • ベストアンサー
    • CGI
  • ロリポップサーバでのWeb拍手cgi設置について

    自分はロリポップサーバを利用しているのですが Web拍手のcgiを自サイトで動かす際のパーミッションが正しくないようで...正しく動作しません; ロリポップが推奨するパーミッションもWeb拍手配布サイト様が推奨するパーミッションも試してみたのですが上手くいかず...(@_@;) ファイルはちゃんとアスキーで転送しましたし perlパスもサーバに合わせたのですが... あとはパーミッションの問題だと判断しました。 使用ファイルは(数字は配布者様推奨パーミッション値) ・clap.cgi :拍手送信cgi 755 ・kaiseki.cgi :解析表示cgi 755 ・clapinit.cgi :設定、主要サブルーチン 644 ・jcode.pl :ライブラリ 644 ・log.dat :ログファイル 666 ・mes.dat :メッセージ保存ファイル 666 ・lock.dat :ファイルロック用ファイル 777 拡張子で見分けがつかない初心者なもので... ローカルでは動作したのであとこれだけ…!!! ロリポップで拍手cgi作動出来た方、ぜひ教えてください...(_ _;) 拙い質問で申し訳無いのですが...回答いただけると嬉しいです(*^_^*) それでは。長文質問失礼致します。。  

    • ベストアンサー
    • CGI
  • apacheで自宅サーバー cgi設置ができません。

    はじめまして。 よろしくおねがいします。超初心者です。インターネットで色んな サイトをみながら、苦労してサーバーを立ち上げました。 どう調べてもさっぱりわからないことがありまして........ どなたかご教授いただきたくメールさせていただきました。 よろしくお願いいたします。 【質問です】 XPにapacheをインストールして、サーバーを運営中です。 Tinyftpdもインストールして、ftpサーバーも運営中です。 自サイトにcgiファイルを置いてるのですが、全てのファイルの パーミッションが505になり所有者は、nooneになってしまいます。 ffftpで、パーミッションを変更してみたのですが、何度変更しても 505から変わりません。いったいどうすればいいのでしょうか? cgi-binフォルダを作って、httpd.confの設定も間違っていない みたいなのですが、 Forbidden You don't have permission to access..............on this server. となってしまいます。 パーミッションをapacheサーバーで設定できるようにするには、 どうすれば良いのでしょうか?

    • 締切済み
    • CGI
  • cgi設置

    Niftyの自作cgiのURLに自分の作成したXXXX.CGIを設置したいのですができません。初歩的な問題だと思いますがよろしくお願いいたします。  CGIの設置場所はNIFTYのCGIのURL  FFFTPのソフトは窓の杜からダウンロード 文法チェック、パーミッションの設定701、文頭の #!/usr/local/bin/perl, とかは行いました

    • 締切済み
    • CGI
  • CGIを実行すると、あなたが指定したファイルは見つかりませんとなる。

    趣味で自分のHPにヒロ・データベースのCGIを設置したくて、全くの初心者からCGI設置に挑戦しているのですが、初歩からうまくできなくて困っています。自分なりにネットで調べても、うまくいかないので助言を御願します。OSはwindowsXPで、CGIファイルの編集にはTerapadを、転送にはFFFTPを使っています。レンタルサーバーはtok2を使っています。  ヒロ・データベースをDLして一行目(#!/usr/bin/perl)とパーミッションをTOK2(http://tok2.com/cgi.html)の指定通り変更して設定して、アップすると500 Internal Server Errorと出て、ここで詰まってしまったので、もっと簡単なCGIから挑戦しようと思い、http://web-up.cside.biz/cgi_3.shtml を参考にして、 初歩的なCGIを設置してみたのですが、「あなたが指定したファイルは見つかりません」と出ました。このエラーメッセージから、アドレスが間違っているかファイルがアップされていないんだろうと思ったのですが、cgiファイルと同じ場所に入っているindex.htmlにはアクセスできて、index.htmlをrensyuu.cgiと書き換えてもダメ(半角英数でちゃんと打ちました)で、ファイルがアップされていないのかと思ってもFFFTPの右側のホストのファイル一覧にはrensyuu.cgiと出ています。cgiファイルはアスキーモードで転送しています。 ここまでで、何か抜けていることや、私が勘違いしているようなことが分かれば教えて欲しいです。御願します!

  • kent-webのpostmai設置について

    初めて、CGIなるものを設置しようと考えています。 http://www.kent-web.com/data/postmail.html よりVer: 4.3をダウンロード・解凍しました。 利用プロバイダは、wakwakを利用。 CGI設置については、 http://www.wakwak.com/support/setup/homepage/cgi/custom.html#h3_04 をみました。 public_html / index.html (トップページ) | +-- cgi-bin / postmail.html [755] | postmail.cgi [644] | +-- lib / jcode.pl [644] | io-socket.pl [644] | mimew.pl [644] ... 任意 |   http://www.cc.rim.or.jp/~ikuta/mime_pls/mimew.pl +-- data / log.cgi [755] | +-- tmpl / body.txt [644] conf.html [644] thx.html [644] err1.html [644] err2.html [644] postmail.cgiの内容を下記部分を変更しました。 1:$mailto = 'メールアドレス'; 2:$subject = 'タイトル'; 3:$back = 'http://www.送信後の戻りURL'; 4:$sendmail =/usr/lib/sendmailopen(MAIL,"| $sendmail -t "); その後、FFFTPのソフトを使って、アスキーモード(A)でアップロードし、アップロード先の欄でファイルを選択し、属性を各々変更しました。 http://~~/cgi-bin/postmail.cgi?mode=check で調べると CGI Error The error was detected while processing this request. Be sure of followings: The CGI script does exist. The permission of CGI script is 755. The Perl path in CGI script is #!/usr/local/bin/perl. CGIスクリプトの呼び出し中にエラーが発生しました。 下記の点をご確認ください。 ・CGIスクリプトが存在すること。 ・CGIスクリプトのパーミッションが755であること。 ・CGIスクリプトのperlのパスが #!/usr/local/bin/perl であること。 が表示されます。 どこが間違っていますでしょうか?

専門家に質問してみよう