- ベストアンサー
ロリポップサーバでの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作動出来た方、ぜひ教えてください...(_ _;) 拙い質問で申し訳無いのですが...回答いただけると嬉しいです(*^_^*) それでは。長文質問失礼致します。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ロリポップユーザーです。 パーミッションは、 clap.cgi :拍手送信cgi 700 kaiseki.cgi :解析表示cgi 700 他はアップロードしたままで動作します。 おそらく、問題は Web拍手のボタンではないかと思います。 <form action=『clap.cgiのパス』 method=post target=_blank> <input type=submit value=web拍手ボタン> </form> というのを配置しますが、 『clap.cgiのパス』 というところが、 例えば、 "/webclap/clap.cgi" となります。 <form action="/webclap/clap.cgi" method=post target=_blank> <input type=submit value=web拍手ボタン> </form> 内容はあなたがWeb拍手をアップロードした設置した場所によって変わりますので、 それに合わせて修正してください。 ダウンロードして、解凍して、 すべてのファイルを/webclapにアップロードして、 上記の設定をするだけで動作しました。
その他の回答 (1)
- hibari_d
- ベストアンサー率23% (32/136)
こんばんわ。 ロリポップが推奨するパーミッションもだめだったということなので。 ここで質問するよりはロリポップの サポート→助け合い掲示板→CGI助け合い掲示板 で質問してみてはどうでしょうか? ロリポップにメールを出してみてもいいかもしれません。 お役に立てなくてすみません。
お礼
ロリポップさんにメールはしてみたのですが cgiのサポートはしていないとのことで... あっ 助け合い掲示板というのがあるんですね。。 知りませんでした...ちょっと覗いてみます!!! もっと努力してから質問するべきだったと後悔してます... 回答ありがとうございました!!!
お礼
なるほど…拍手専用ディレクトリを作ってみるのですね★ パーミッションはその2つだけ変えればいいのですか... はい!!!わかりました!!! もう一度それでトライしてみます。 親切な回答ありがとうございました!!!