ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

トップページ > 記事閲覧
CGIの設置
日時: 2004/06/01 16:21
識別: ID5bbeCq1I8fI
名前: mu-mu

たびたびお邪魔してます。
今回もまた問題を抱えてしまいました。
ビルダー7で製作中ですが、CGIは「CLEVER」さん、スキンは
他サイト様からお借り致しました。
サーバーにアップロードはしてみたのですが、400エラーになります。パーミッションもサーバー側から聞きながら
調整できたと思います。(自作OKのところです。)
配布先の設置方法などもよーく読みましたが、前々改善されません。(理解不足なのかも。)
ディレクトリURLがイマイチ解らないのです。
アップロードしたCLEVERと言うフォルダの中に
「imgフォルダ/lockフォルダ/bbsini.cgi/clever.cgi/cleverskin.html/resskin.html/
cgi-lib.pl/jcode.pl/clever.log/style.css
がありますが、こちらの「掲示板設置方法」にある、
「掲示板ではCGIで掲示板用のページを作って表示している
ので、掲示板CGIへのリンクを設定するだけで結構です。
絶対パスで、掲示板へのリンクを設定しましょう。
例えば,掲示板CGIをアップロードするディレクトリが下の場合は、
https://hpcgi3.nifty.com/aaa/
下のようなURLへリンクを設定します
https://hpcgi3.nifty.com/aaa/aska/aska.cgi
ここのリンクは解りますが、ディレクトリURLが解らず
です。
こんな初歩的なことですが、よろしくお願い致します。
メンテ

Re: CGIの設置 ( No.1 )
日時: 2004/06/01 17:57
名前: ゆえ

えーっと、こちらのCGIですよね?(配布先も掲示して下さい)
https://solodesign.jp/cbp/product.html

ようは、肝心のCGIがどのフォルダに入っているかを、まずは確認して下さい。

https://hpcgi3.nifty.com/ ←これがTOPページのアドレスですよね?

で、CGIの入ったフォルダ名が「clever」で、index.htmlがある場所と同じ所(階層)に設置したのなら

https://hpcgi3.nifty.com/clever/clever.cgi

と、いうのが掲示板のアドレスになります。
CGIのファイル名は初期状態のまま、変更しないのが無難です。
なお、スキンの方ですが、こちらは配布先が分からないと、どの様に設定するのか分かりません。
また、これらは配布先で質問されるのが一番確実です。
メンテ
Re: CGIの設置 ( No.2 )
日時: 2004/06/01 21:17
名前: mu-mu

ゆえさま

ありがとうございました。
スキンは、元々「CLEVER」さんに入っていた、
cleverskin.htmlとresskin.htmlを配布先からDLしたものとを(同じ名前のもの)入れ替えてしまいましたが、
それではダメなのでしょうか?
ちなみに配布先は、
https://pastimer.7days.jp/
なのですが、「設置に関するサポートはしない」と言うことなので、そちらからのサポートは見込めません。
ゆえさまからご指示いただいたように、ディレクトリURLを
書き換えましたが、今度は500エラーになってしまいましたので、こちらはサーバーなどに聞いてみた方がいいですよね?
メンテ
Re: CGIの設置 ( No.3 )
日時: 2004/06/01 22:03
名前: oioiooi  <oioiseven@hotmail.com>

500エラーはこちらを
https://solodesign.jp/cbp/support/clever.cgi#q01_1

スクリプト作成元でサポートは受け付けています。
https://solodesign.jp/cbp/support/clever.cgi
そちらへどうぞ。
ビルダーとは関係がありませんので。

サーバーエラーがでるなら設定ミスでしょ。
消したらいけないものを消したとか。

ご自分で見てもエラーの原因がわからないなら、
いまあるこのCGI関係のファイルは、
すべて削除して、もう1度DLしたものを解凍するところから始めてください。
訳がわからないのにあれこれ弄っても、
泥沼に嵌ったまま、時間だけが過ぎていくのが目に見えています。
メンテ
Re: CGIの設置 ( No.4 )
日時: 2004/06/01 22:28
名前: ゆえ

まず、前提でご利用サーバーのニフティのCGI設置要項は確認されていますか?

https://homepage.nifty.com/cgi/index.htm?s_menu#no1

こちらを確認したら、ニフティではCGIを設置する場所が「cgi-bin」と決められています。
ディレクトリ=フォルダ名と思えば分かりやすいかと思います。
最初からサーバー内に用意されている様ですから、この中に「clever」フォルダごと転送するか、
もしくは「clever」フォルダの中身だけを転送して下さい。

「clever」フォルダの中身だけ転送した場合のアドレスは
https://hpcgi?.nifty.com/clever.cgi

「clever」フォルダごと転送した場合は(cgi-binフォルダの中にcleverフォルダが入ってる状態)

https://hpcgi?.nifty.com/clever/clever.cgi

と、なるかと思います。(?個所はご自分で確認して入れて下さい)

ただ、どーもスキンなどの画像ファイルは、ニフティだとさらにCGIとは別サーバーに設置しなければならないようです。
https://solodesign.jp/cbp/support/clever.cgi#q02_1

あと、◆clever.cgiのPerlのパスの設定が「#!/usr/local/bin/perl」になっているかどうかもご確認を
https://homepage.nifty.com/faq/faq_b3.htm#q5

スキンの方ですが、配布先のcleverskin.htmlとresskin.htmlを元々ある同じファイル名のものに上書き、もしくは入れ替えるだけでOKのようです。
なお、ファイル名は変更しないようにご注意を。(CGI自体の記述を変更する必要がでてくるので)

で、oioiooiさんも仰られていますが、こちらはビルダーの質問掲示板です。
CGI設置がニフティ独特のものですし、これらの事については、ニフティのフォーラムでご質問になった方が確実かと思います。

https://forum.nifty.com/fhpg/
メンテ
Re: CGIの設置 ( No.5 )
日時: 2004/06/01 22:42
名前: mu-mu
状態: 解決!

本当にいろいろありがとうございました。
「solodesign」さんの設置方法、サポートや他サイトの
CGI設置方法などもこちらにお邪魔する前に
確認したのですが、ビルダーでの転送方法、パーミッションの変え方など違うようでしたので来てしまいました。
文法チェックも入れましたが、問題ないようです。

いずれにせよ、本当にお時間取らせてしまいましたことを
お詫びし、感謝致します。

もう一度はじめから、やり直してみます。
メンテ

Page: [1]




ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved