BIGLOBEでの設置が解決しません・・・ |
- 01: 名前:まるやん投稿日:2002/10/23(水) 17:15
- はじめまして。Column HTMLのCGIを頂きました。
欲しかったCGIが見つかって大変嬉しく思っています。 過去のスレッドにもBIGLOBEへの設置に関するものがあったので読んでみたのですが 解決しませんでしたので、書き込みさせていただきました m(_ _)m
サーバーへは以下のようにアップしています。 public_html | |- column | |- lock | |- log | |- menu | |- cgi-bin |- columnh.cgi |- columnh.log |- config.dat |- style.css |- jcode.pl
各ファイル位置の設定は・・・ require 'jcode.pl'; # jcode.plの位置
# CGIスクリプト自身をURLで指定 $script = 'http://cgi.www5e.biglobe.ne.jp/~maruyan/cgi-bin/columnh.cgi';
# トップファイルHTMLをURLで指定 $htm_url = 'http://www5e.biglobe.ne.jp/~maruyan/column/';
# 戻り先 (index.htmlなど) $home = 'http://www5e.biglobe.ne.jp/~maruyan/';
# configファイルを指定 $config = './config.dat';
# 管理用パスワード(英数字) $pass = '****'; 以上のように設定しています。
CGI(columnh.cgi)の方は何の問題もなく起動しました。 環境設定もできました。でも、書き込むと
Write Error : http://www5e.biglobe.ne.jp/~maruyan/column/index.html
というエラーメッセージがでます。 これはindex.htmlの自動生成に失敗したということですよね? (実際、index.htmlは生成されていませんでした) ログはしっかりと残っているんですが…
ちなみに環境設定は以下のようにしました。 トップページの場所 http://www5e.biglobe.ne.jp/~maruyan/column/index.html ログファイルの場所 ./columnh.log ログディレクトリの場所1 http://www5e.biglobe.ne.jp/~maruyan/column/log/ ログディレクトリの場所2 ./log/ メニューディレクトリの場所 http://www5e.biglobe.ne.jp/~maruyan/column/menu/ ロックファイルの場所 http://www5e.biglobe.ne.jp/~maruyan/column/lock/columnh.lock CGI…スタイルシートの場所 ./style.css HTML…スタイルシートの場所 http://cgi.www5e.biglobe.ne.jp/~maruyan/cgi-bin/style.css
どうしたらindex.htmlが生成されるようになるんでしょうか。 いろいろ試しながら、カンで設定をしているので(苦笑) 全然違う設定をしてしまってるかもしれません… お忙しいとは存じますが、ご指導よろしくお願い致します m(_ _)m
- 02: 名前:まるやん投稿日:2002/10/23(水) 17:19
- ディレクトリ、非常に見づらくなってましたね…
public_html + column - lock - log - menu
+ cgi-bin - columnh.cgi - columnh.log - config.dat - style.css - jcode.pl
見やすくなったかなぁ…
- 03: 名前:まるやん投稿日:2002/10/25(金) 00:53
- 今までのスレッドをいろいろと読んできたのですが
環境設定の仕方、間違ってるっぽくないですか?? URLじゃなくてやっぱりパスを書くんでしょーかσ(^◇^;)
とは言っても、BIGLOBEのCGIは専用サーバーになっていて パスの指定の仕方がよくわからないワタクシであります…。(モロ初心者) 何卒、ご指導をお願い致しますぅ m(_ _)m
- 04: 名前:白砂 青松投稿日:2002/10/25(金) 09:41
- 遅くなってすいません。白砂です。
実はBIGLOBEは鬼門なんですよねー。 というのも、ご存知の通り、BIGLOBEはCGIサーバが別にあります。Column HTMLは「HTMLを生成する」ものですから、これをCGIの立場から見ると、「別のサーバにHTMLを書き出す」ということになります。 しかし、例えばアドレスを書いただけで別サーバに書き込みができるようなら、見知らぬ人が白砂のHPを書き替える、なんてことが簡単にできるようになっちゃいますよね? ですから、そういう機能はCGIの言語にはないと思うんですよ(思うだけです。よく知らないんです実は(笑))。 というわけで、多分設置は不可能だと思います。
BIGLOBEがうまく細工をしてくれて、CGIサーバとHTMLサーバをあたかも1台であるかのように設定してあればいいんですが、その辺がよく判りません。 現在、BIGLOBEのヘルプデスクにメールで質問をしたところですので、申し訳ありませんがもう少し結論はお待ち下さい。
- 05: 名前:まるやん投稿日:2002/10/25(金) 17:33
- わかりやすい説明で、よく理解できました!
本来ならば私からBIGLOBEへ質問するべきなのに…ご親切にありがとうございますm(_ _)m またヘルプデスクから回答が来る頃に見に来ますね。
- 06: 名前:白砂 青松投稿日:2002/10/31(木) 09:32
- メールが来ない……。
なにやってんだろBIGLOBE……。
すいません、もう少しお待ち下さい。
- 07: 名前:白砂 青松投稿日:2002/11/01(金) 08:10
- メールが来ました。以下に転記します。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
BIGLOBE個人ユーザーホームページ制作サポートの江口と申します。
ご連絡にお時間がかかりまして申し訳ございません。
掲示板やチャットなど、多くのCGIは、 実行するとHTMLを生成するタイプのものかと思います。 このような一般的なCGIを利用されることについて特に問題はありません。
例えば、www5e.biglobe.ne.jpなど、現在ご提供している個人ホームページサーバでは、 CGIを動作させる際はcgi.www5e.biglobe.ne.jpという別サーバ名を指定して呼び 出しますが、これはあくまでCGI動作時に使用するサーバ名ですので、 実際にCGIファイルやHTMLファイルが格納されているのは、 www5e.biglobe.ne.jpサーバです。物理的には同じということです。
CGIが自動生成したHTMLファイルも、 www5e.biglobe.ne.jpサーバに保存されますので特に問題はございません。
なお、CGIのご利用にあたっては、 事前に下記サーバの仕様ページでサーバの仕様と照らし合わせて頂いた上で、 利用可能かどうかをご判断くださいますようお願い申し上げます。
●「CGIって?」の項目以降 http://kingdom.biglobe.ne.jp/product/index.html ●各サーバの仕様 http://kingdom.biglobe.ne.jp/help/shiyou.html (現在、新規開設された場合の割り当てサーバはwww5e.biglobe.ne.jpになります)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
なんかこっちの言ってることがちゃんと判ってんのか? という返答なんですが(笑)、というかこっちが理解できてないのかなぁ……。
これを読む限り大丈夫そうなんで、logフォルダやmenuフォルダ、lockフォルダをcgiサーバ側にも入れて(つまり両方に入れとく)、環境設定から設定できる項目を全て相対パスで書いてみて下さい。 それで動かなければ、やっぱ変です。 今さっき、BIGLOBEに「ちゃんと読んだか? HTMLを生成じゃなくてHTMLページを生成だぞ。cgiサーバにHTMLページ入れちゃってもいいのかをい?」と再度メールを出しました。 また1週間ほどお待ち下さい(笑)。
- 08: 名前:白砂 青松投稿日:2002/11/02(土) 07:52
- 再び返答が届きました。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
ご指摘いただきましたのは、 HTMLを生成してその場で表示する仕組みと、 実際にサーバ内に生成したHTMLファイルを保存する仕組みを こちらで取り違えたということになりますでしょうか。 大変失礼いたしました。
ご回答としては、前回と同様になります。 BIGLOBEでは、CGIが動作するサーバは別になっておりますがHTMLファイル の作成については問題ありません。
> 御社のサーバーはCGIと通常のページとを別の場所に置いていると思います。 の点につきまして、正確にはCGIもHTMLも同じwww5e.biglobe.ne.jpサーバ内に 保存されております。FTPする場所も同じです。
cgi.www5e.biglobe.ne.jpはCGIが動作する際の一時的なサーバ名ですので、 CGIが動作した結果のHTMLファイルやlog、datファイルなどは、 すべてwww5e.biglobe.ne.jpサーバに保存されます。
尚、プログラム的には、ファイルの作成にあたりましては 相対パスで書き出す場所を指定して頂ければ問題ありません。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
とのことです。 というわけで、普通の場所にあるものと思って相対パスを書いていただければそれで大丈夫だと思います。
- 09: 名前:まるやん投稿日:2002/11/11(月) 18:26
- お返事が遅くなってすみません・・・
旦那がアダルトサイトにアクセスしたら、ホームが勝手に書き換えられた上に 何を血迷ったのかお気に入りフォルダを丸ごと消し去ってくれたので 修復とこのページの検索で時間がかかってしまいました (´ヘ`;)ハァ
BIGLOBE担当者からの返答、読ませていただきました。 さっそくトライしてみます。 HTMLファイルはCGIサーバーに生成されるものだと思っていたので 「そんなんCGIサーバーから呼び出すなんて無理やん!」と思ってました。 また設置がうまくいかなかった時には助けてくださいね m(_ _)m
- 10: 名前:名無し投稿日:2008/09/19(金) 23:53
- >彼女を作って脱チェリーするにはどうすればいいですか
そりゃこれだろ http://chbank.keitaisaito.net/html/%B4%E9%BC%CD.html
- 11: 名前:名無し投稿日:2009/03/01(日) 19:44
- こんなサイト発見したぜ!!
http://ura.mix-party.net/?pid=6t901b196 今まで結構いろいろ見てきたが・・・ 思い出しただけでニヤけちまうwww
-
-
|
|