J-NAVIレンタルサーバーでのCGIプログラムの設置方法

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前:  : 2007/02/13(火) 09:14  ID:rzLynxGL sub-Ax
【何をしたいのか】
J-NAVI様のレンタルサーバーでのCGIプログラムの設置方法が分からず困っています。

【現在の状況】
KENT-WEB様のCGIプログラムを使用して、掲示板や買い物カート等のCGIプログラムを設置したいのですが
サーバー内のどの階層に何を置けば良いのか分からず困っています。

【何をしてみたのか】
過去ログや情報サイトさんを検索したのですが、
自分の検索が下手なのか有力な情報を得る事が出来なかった為、
こちらに質問させて頂きました。
又、J-NAVI様のサポートセンターに質問メールを出したのですが、
ご返答を頂けておりません。


【備考】
スレッドNo. 2917の問題も、サーバーにアップロード後再発してしまいました。
http://www.tagindex.com/cgi-lib/q1bbs/patio.cgi?mode=view&no=2917

J-NAVI様のレンタルサーバーのシステムや、対処方法をお分かりになる方がいらっしゃいましたら、
ご回答の程をどうぞ宜しくお願い致します。

1   名前: Z ◆XTzyosZXcL : 2007/02/13(火) 09:14  ID:wMpJdqee sub-Cl
 サポートページで指示されている(http://www.j-navi.com/main/support.htm)ように「cgi-local」ディレクトリに置いていますか?それとも別のところですか?

 また、問い合わせページにもあるように(http://www.j-navi.com/main/contact_us.htm)、「独自に導入されたCGIの設定方法」はサポート外ですから「設置が自分で出来ること」が条件ということでしょう。
 なお、まずはご自身のローカルに必要な環境を整備して「CGIが問題なく動作する」ことを確認することが前提です。動作不良を起こすものは利用規約の禁止事項(http://www.j-navi.com/main/rules.htm)に抵触するかもしれませんし。

 ちなみに「CGI 初心者」というキーワードでGoogle検索をしてみたところ、下記などが見つかりましたので参考にご紹介します。

CGI初心者のためのCGI設置講座:
http://web-up.cside.biz/cgi_kouza.shtml

2   名前: Z ◆XTzyosZXcL : 2007/02/13(火) 09:14  ID:wMpJdqee sub-Cl
 忘れていましたので追記します。

 KENT-WEBさんにはサポートコーナー(http://www.kent-web.com/support/index.html)もありますので、そちらで尋ねてみるほうが回答がつきやすいかもしれません。その場合はこちらのスレッドは閉鎖宣言をし、マルチポストと誤解されないよう(http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%83%9D%E3%82%B9%E3%83%88)経過説明などをされた方がよろしいでしょう。

3   名前:  : 2007/02/13(火) 09:14  ID:rzLynxGL sub-Ax
> Zさん

ご回答有難うございます。
御教え頂いた方法で試し、きちんとローカルで動作するか確認後、
「CGI初心者のためのCGI設置講座」を参考にサーバーにアップしてみようと思います。

もしも、それでも無理だった場合は、アドバイスして頂いたように、
こちらの質問は閉鎖し、KENT-WEB様のサポートコーナーで質問してみます。

どうも有難う御座いました!

4   名前: Z ◆XTzyosZXcL : 2007/02/13(火) 09:14  ID:wMpJdqee sub-Cl
 ついでに、サポートページ画面上部にある「FAQ」(よくある質問と回答)も確認してみてください。特にディレクトリやパスといったものは、サーバーによって指定されているものが異なったりしますので、「借りるサーバーのFAQで確認する」のは常識といってもよいことでしょう。

J-NAVI CGIFAQ:
http://www.j-navi.com/main/support_files/faq_cgi.htm

参考・URIとファイルディレクトリ)
http://www.kanzaki.com/docs/html/htminfo-uri.html

5   名前: イサ : 2007/02/13(火) 09:14  [URL]  ID:0yJG31Zh sub-Ds
>きちんとローカルで動作するか確認後

自宅にサーバーが無ければローカル環境でCGIの動作確認は出来ないと思うのですが?

J-NAVIサーバーのサポートでは、cgi-localディレクトリを推奨しているようですが、それ以外でも問題はないようです。

パーミッションやCGIへのリンクをご確認下さい。

KENTーWEB様の各CGIダウンロードページにパーミッションの
属性設定方法を詳しく記載されています。
その通りにパーミッションの設定をすれば、動作するはずですよ。

J-NAVIでのパーミッションは、
sample.cgiやsample_regi.cgiなど・・・・・・755
jcode.plやsample_init.cgiなど・・・・・・・644
sample.logやpastno.datなど ・・・・・・・・666
lockディレクトリやpastディレクトリなど ・・777
でいいと思うのですが?

*lockディレクトリやpastディレクトリは、CGIによっては自分で作成する必要がある場合があります。

sample_init.cgiやsample.cgiなどの初期設定部分にある各ディレクトリへのパスの設定ミスにも要注意ですよ。

これ以上のCGI設置に関するご質問は、
>>2の通り
KENT-WEB様のサポート掲示板の方がよいと思います。

頑張ってください。

6   名前: Z ◆XTzyosZXcL : 2007/02/13(火) 09:14  ID:wMpJdqee sub-Cl
>>5
>自宅にサーバーが無ければローカル環境でCGIの動作確認は出来ないと思うのですが?
 そうでしょうか?
「Perl 実行環境」でGoogle検索すると880,000件、「ActivePerl Perl5 互換性」でGoogle検索しても664件の検索結果になりますから「出来ない」とは言い切れないと思いますけれど・・・まあ、KENT-WEBさんのところでもPerl講座(http://www.kent-web.com/perl/index.html)がありますので、そちらを見ても分からない場合はサポート掲示板で、という結論には異論がありません。

7   名前: Newのり太 : 2007/02/13(火) 09:14  ID:M10rPrlX sub-1h
>>6 とかぶりますが、自宅マシンWWWサーバ化計画ってのもあるよ。

http://www.kent-web.com/www/index.html

CGIの動作テストぐらいなら十分では。

8   名前: イサ : 2007/02/13(火) 09:14  [URL]  ID:0yJG31Zh sub-Ds
>>6
あくまでも僕の理解している範囲では、CGIはサーバサイドスクリプトと理解しています。CGIがサーバーを通してブラウザーに表示される物だと思っていました。

ですので、ローカル環境(サーバーを通さない)状態で動作確認をする事は出来ないと
思っていました。

僕の勘違いなら申し訳ありません。

Zさんに不快な思いをさせるつもりではなく、エディエターなどでCGIファイルを
HTMLと同じように開いても、環境設定をしていなければ当然動作確認が出来ません。

それを、自分のミスだと勘違するかも?

と思い「自宅にサーバーが無ければローカル環境でCGIの動作確認は出来ないと思うのですが?」

と記載したんです。

ちょっと、気を回しすぎたのかもしれませんね。
すいませんでした。


9   名前:  : 2007/02/13(火) 09:14  ID:rzLynxGL sub-Ax
> みなさま

色々なご意見有難う御座います!
案の定、普通にローカルで実行し、挙動がおかしかった為
(掲示板の書き込みページに移動しようとすると、データの保存を求められる等)
自分のパソコンをサーバー化してみようと思います。

> Z様
FAQのリンク有難うございます!
前に使って特に問題なく設定出来たので、安心していたのですが、
サーバー環境がかわり、試行錯誤してアップした結果上手く行かない状態でした。
もちろん、一通りのFAQは探して読んだのですが、
J-NAVI様のCGIのFAQは見つけ出せませんでしたので、非常に助かります!


色々とご迷惑をお掛けして申し訳ございません。
もっと勉強せねば、と思いました。
ご回答有難うございました!

10   名前: Newのり太 : 2007/02/13(火) 09:14  ID:M10rPrlX sub-1h
> (掲示板の書き込みページに移動しようとすると、データの保存を求められる等)

http://www.kent-web.com/support/faq/faq1-2.html#7

J-NAVIさんの仕様はよく知らないのではずしてるかもしれませんが。

一覧へ戻る