□ Alice [2004年02月27日22時56分]こんばんは、はじめまして。Biglobeで「real_time」の設置がどうしても出来ません。過去ログなども読んでみましたが、わかりませんでした・・・設置したCGIのURLhttp://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgiです。http://www5f.biglobe.ne.jp/~alice-alice/birthday/birthday.htmのページに設置したいと思っています。この中にある、birthday。cgiは、うまく設置できました。ちなみに、real_time.cgiの初期設定は以下のとおりです。#----------------------------------- 設定部ここから -----------------------------------## このファイルを呼び出すURL(http:// から)を記述$script = "http://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgi";# 記録ファイル設置ディレクトリ(最後に / を付けないこと)$tmpdir = "./temp";# 記録ファイル$file = "data.cgi";# ファイルロック(簡易式)#(0:off 1:on)# アクセスの多いサイトで、記録ファイル破損の恐れがある場合はonにする。$lock_mode = 0;# gifcat(v.1.61で動作確認)require "gifcat.pl";#----------------------------- 以下、デフォルトの表示設定 -----------------------------## 呼び出し時にオプション指定する場合はこの部分の設定は必要有りません# 呼び出し時にオプション指定しない場合はこの設定が有効になります。# 画像設置ディレクトリ(最後に / を付けないこと)$imgdir = "http://www5f.biglobe.ne.jp/~alice-alice/img/realtime";# 更新時間(秒)$reload = 60;# 前後のテキストに対する表示位置# (1:上揃え 2:中揃え 3:下揃え 0:指定しない)$align = 3;# 画像の縦サイズ(指定しない場合は 0 )$height = 0;#----------------------------------- 設定部ここまで -----------------------------------#real_timeの呼び出しは、<script src="http://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgi"></script>と書いています。画像の保存先は・・・/public_html/ | |-/birthday/birthday.htm | |-/cgi-bin/realtime/ | | | |-real_time.cgi | l-/temp/ | |-data.cgi | |-/img/ | |-/realtime/ | | | |-0.gif | | ↓ | |-9.gif ご指導を、よろしくお願いいたします。 □ Alice [2004年02月29日04時57分]設置できましたm(_ _"m)ペコリ後迷惑おかけいたしました。それで実はもうひとつのHPにも「real_time」を設置したいと思い、以前からやっているのですが、どうやっても付きません・・・こちらのサーバーのほうは、ピクリとも動いてくれません。設置した場所は、http://ec.uuhp.com/~ichigo/cgi-bin/real_time/real_time.cgiテキストファイル・・・http://ec.uuhp.com/~ichigo/realtime.txtです。cgiのパーミッションは700で設定しています。どうしたら設置できるのでしょうか? □ NXer [2004年02月29日23時26分]>以前からやっているのですが、■■■>こちらのサーバーのほうは、ピクリとも動いてくれません。が、正確に当方で試した結果を書きます。□□□ このサーバーがエラーメッセージを返してくれました。□□□ このことはとても大切なことと思います。NXerですそちらでも、「ピクリ」の前にこのようなレスポンスがありませんでしたか。アセンブラーのような低級プログラム言語と異なり、高級プログラム言語の多くは、コンピュータと人間が相互に意志の交流が見かけ上でできるようになっています。ウェブサーバーも同じようにinteractiveな設計になっていると思います。万一ないことを想定してそのまま引用--------------------------------------------------------[CGIエラー] CGIの設置が正しくない場合(又は設置できないCGI)に表示されます。(ヘルプ) 途中省略Perlのパス と sendmailのパス /usr2/bin/perl です。-----------------------------------------更に下には、この使用例が出ていました。-----------------------------------------CGIの時間表示 CGIの時間表示が正しくない場合、CGIファイルの先頭にあるperlパス(#!/usr2/bin/perl)以下に、、、、、------------------------------------------■はおそらく100%ダメ■すえぽんさん提供のperlのパス#! /usr/bin/perl■biglobeなど多くのperlのパス#! /usr/local/bin/perl□ec.uuhp.comさんが指定するパス#!/usr2/bin/perlもし、サーバーのエラー・メッセージが正しければ、「ピクリともしない」のも当然です。==参考メモ===すえぽん・末永政昭さん著『ハイブリッドスクリプト』ではパスは、たとえば、「/usr2/bin/というディレクトリの中にあるPerlというプログラムを使ってこのファイルを扱いなさい」という意味になっています(suepon:2004、p.39)。==愚観メモ===↑よりも↓に当方は、主に興味があります。たしかに■usr□usr2とは違いますね。このような最小限の対立が、プログラム言語では、絶対的な意味の差につながっています。これは使用メモリーがわずかに8kとか32kバイトの時代には当然だったのでしょう。メモリーがあふれている今でもuserではなくusrと1バイトを惜しむのも面白いですね。「ことばの経済性」というものです。(すえぽんさん、また少し余分なリソースをお借りしました。これも貴重なハードのメモリーを惜しんでのお断りです。) □ Alice [2004年03月01日00時22分]こんばんは NXerさん。とても丁寧なご説明、ありがとうございました。実は今まで、「real_time」の設置がどうしても出来なかった為、他サーバーから呼び出しをしていました。その設置しているサーバーが、よくダウンしてしまうため、今回また「UUHP」で「real_time」の設置をしてみたのです。「UUHP」でのPerlのパスの関係で設置出来なかったのですね。今までいろいろなサーバーでCGIを設置してきましたが、「usr2/bin/perl」というPerlのパスは初めてでした。「UUHP」では、いくつものCGIを設置していたので、Perlのパスが原因だとは、全く思いませんでした。とても勉強になりました。ありがとうございました。「Biglobe」での設置も、いままでとは違った形でしたので、初心者の私は、とっても戸惑ってしまっていますが、これからもっと勉強して、がんばりたいと思います。NXerさん、本当にありがとうございました。そしてこれからもよろしくお願いいたします。 一定時間書込が無かったので過去ログに移りました
こんばんは、はじめまして。Biglobeで「real_time」の設置がどうしても出来ません。過去ログなども読んでみましたが、わかりませんでした・・・設置したCGIのURLhttp://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgiです。http://www5f.biglobe.ne.jp/~alice-alice/birthday/birthday.htmのページに設置したいと思っています。この中にある、birthday。cgiは、うまく設置できました。ちなみに、real_time.cgiの初期設定は以下のとおりです。#----------------------------------- 設定部ここから -----------------------------------## このファイルを呼び出すURL(http:// から)を記述$script = "http://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgi";# 記録ファイル設置ディレクトリ(最後に / を付けないこと)$tmpdir = "./temp";# 記録ファイル$file = "data.cgi";# ファイルロック(簡易式)#(0:off 1:on)# アクセスの多いサイトで、記録ファイル破損の恐れがある場合はonにする。$lock_mode = 0;# gifcat(v.1.61で動作確認)require "gifcat.pl";#----------------------------- 以下、デフォルトの表示設定 -----------------------------## 呼び出し時にオプション指定する場合はこの部分の設定は必要有りません# 呼び出し時にオプション指定しない場合はこの設定が有効になります。# 画像設置ディレクトリ(最後に / を付けないこと)$imgdir = "http://www5f.biglobe.ne.jp/~alice-alice/img/realtime";# 更新時間(秒)$reload = 60;# 前後のテキストに対する表示位置# (1:上揃え 2:中揃え 3:下揃え 0:指定しない)$align = 3;# 画像の縦サイズ(指定しない場合は 0 )$height = 0;#----------------------------------- 設定部ここまで -----------------------------------#real_timeの呼び出しは、<script src="http://cgi.www5f.biglobe.ne.jp/~alice-alice/cgi-bin/realtime/real_time.cgi"></script>と書いています。画像の保存先は・・・/public_html/ | |-/birthday/birthday.htm | |-/cgi-bin/realtime/ | | | |-real_time.cgi | l-/temp/ | |-data.cgi | |-/img/ | |-/realtime/ | | | |-0.gif | | ↓ | |-9.gif ご指導を、よろしくお願いいたします。
設置できましたm(_ _"m)ペコリ後迷惑おかけいたしました。それで実はもうひとつのHPにも「real_time」を設置したいと思い、以前からやっているのですが、どうやっても付きません・・・こちらのサーバーのほうは、ピクリとも動いてくれません。設置した場所は、http://ec.uuhp.com/~ichigo/cgi-bin/real_time/real_time.cgiテキストファイル・・・http://ec.uuhp.com/~ichigo/realtime.txtです。cgiのパーミッションは700で設定しています。どうしたら設置できるのでしょうか?
>以前からやっているのですが、■■■>こちらのサーバーのほうは、ピクリとも動いてくれません。が、正確に当方で試した結果を書きます。□□□ このサーバーがエラーメッセージを返してくれました。□□□ このことはとても大切なことと思います。NXerですそちらでも、「ピクリ」の前にこのようなレスポンスがありませんでしたか。アセンブラーのような低級プログラム言語と異なり、高級プログラム言語の多くは、コンピュータと人間が相互に意志の交流が見かけ上でできるようになっています。ウェブサーバーも同じようにinteractiveな設計になっていると思います。万一ないことを想定してそのまま引用--------------------------------------------------------[CGIエラー] CGIの設置が正しくない場合(又は設置できないCGI)に表示されます。(ヘルプ) 途中省略Perlのパス と sendmailのパス /usr2/bin/perl です。-----------------------------------------更に下には、この使用例が出ていました。-----------------------------------------CGIの時間表示 CGIの時間表示が正しくない場合、CGIファイルの先頭にあるperlパス(#!/usr2/bin/perl)以下に、、、、、------------------------------------------■はおそらく100%ダメ■すえぽんさん提供のperlのパス#! /usr/bin/perl■biglobeなど多くのperlのパス#! /usr/local/bin/perl□ec.uuhp.comさんが指定するパス#!/usr2/bin/perlもし、サーバーのエラー・メッセージが正しければ、「ピクリともしない」のも当然です。==参考メモ===すえぽん・末永政昭さん著『ハイブリッドスクリプト』ではパスは、たとえば、「/usr2/bin/というディレクトリの中にあるPerlというプログラムを使ってこのファイルを扱いなさい」という意味になっています(suepon:2004、p.39)。==愚観メモ===↑よりも↓に当方は、主に興味があります。たしかに■usr□usr2とは違いますね。このような最小限の対立が、プログラム言語では、絶対的な意味の差につながっています。これは使用メモリーがわずかに8kとか32kバイトの時代には当然だったのでしょう。メモリーがあふれている今でもuserではなくusrと1バイトを惜しむのも面白いですね。「ことばの経済性」というものです。(すえぽんさん、また少し余分なリソースをお借りしました。これも貴重なハードのメモリーを惜しんでのお断りです。)
こんばんは NXerさん。とても丁寧なご説明、ありがとうございました。実は今まで、「real_time」の設置がどうしても出来なかった為、他サーバーから呼び出しをしていました。その設置しているサーバーが、よくダウンしてしまうため、今回また「UUHP」で「real_time」の設置をしてみたのです。「UUHP」でのPerlのパスの関係で設置出来なかったのですね。今までいろいろなサーバーでCGIを設置してきましたが、「usr2/bin/perl」というPerlのパスは初めてでした。「UUHP」では、いくつものCGIを設置していたので、Perlのパスが原因だとは、全く思いませんでした。とても勉強になりました。ありがとうございました。「Biglobe」での設置も、いままでとは違った形でしたので、初心者の私は、とっても戸惑ってしまっていますが、これからもっと勉強して、がんばりたいと思います。NXerさん、本当にありがとうございました。そしてこれからもよろしくお願いいたします。