トップページ⇒php
983コメント422KB

CGI設置について質問 【Part2】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん05/01/02 09:13:04ID:???
CGIを設置しようとしてうまくいかない場合の質問はこちらで。

自分でどのようなことまでやったか、エラー・動作がおかしい場合は
その内容を詳細に書くこと。

配布先、設置先で質問・解決できない場合は、ここで質問すれば
親切な人が教えてくれるかもしれません。

質問テンプレ(全項目記入)

【  CGI名  】 複数のバージョンがある場合には正確に
【配布先URL】 
【設置サーバ】 レンタルスペース名または設置中のURL
【 質問内容 】 

※ エラーがでてるならエラーメッセージも書くように
0754nobodyさん2006/06/02(金) 10:59:54ID:???
>>752
404エラーなら、ファイルの置き場所か、アクセスするURLが違っているだけでは?

それから、今ダウンロードしたところ、cics.cgiのrequire部分は
# 文字コード変換ライブラリ
require "./cics/jcode.pl";
require "./cics/cgi-lib.pl";
となってた。
まずはダウンロードし直して、最新版にした方が良いんじゃないかな。
07557522006/06/02(金) 14:37:12ID:???
何気なく再DLして新しく設置しなおしたところ、正常に動作しました。
ご迷惑おかけしました。
ありがとうございました。
0756たにー2006/06/08(木) 11:37:04ID:ApAXjGDK
【  CGI名  】簡易メールマガジン発行システム
【配布先URL】  http://www.ortecweb.com/cgi/koukai/maga/
【設置サーバ】 ロリポップ
【 質問内容 】メルマが発行用のCGIです。
http://adm.main.jp/senden/mailmaga/regist.cgi
ユーザーtanny、パスワードgestgestで入れるようになっています。
設定方法に書いてある通りに変更して、ログインまで出来たのですが、環境ファイルが開けないとエラーが出ます。
環境ファイルのパーミッションは、755、開けないので試しに666でもやってみましたが、結果は変わりませんでした。

何が間違っているのかわかりません。
何とか設置したいので、宜しくお願いします。
0757たにー2006/06/08(木) 11:39:12ID:ApAXjGDK
home
regist.cgiの中は、

#User名:パスワード
$user = "tanny";
$pass = "gestgest";
#ユーザーファイル#
$data = "./senden/mailmaga/user.cgi";
#環境ファイル#
$kan = "./senden/mailmaga/kan.cgi";
#ヘッダファイル#
$head = "./senden/mailmaga/head.cgi";
#著名ファイル#
$cyo = "./senden/mailmaga/cyo.cgi";
#Logファイル#
$log = "./senden/mailmaga/log.cgi";
#メールサーバー#
#$mserver = "/usr/sbin/sendmail";
$mserver = "c:/sendmane/sendmane.exe";
となっています。
最後の
$mserver = "c:/sendmane/sendmane.exe";
に関しては、何なのかわからないので、最初の設定のままです
宜しくお願いします。
0758nobodyさん2006/06/08(木) 13:07:53ID:???
> 757
ググレカス
0759nobodyさん2006/06/08(木) 14:05:57ID:???
>>757
どういうディレクトリ構成にしたのか知らんが、
regist.cgiと設定ファイルを同じディレクトリに置いたなら、
$dataなどはディフォルトのままで良い(./senden/mailmaga/がいらない)

$mserverは、ロリポなら/usr/sbin/sendmailの方だ。
ちゃんとマニュアル読め。
ttp://lolipop.jp/?mode=manual
0760かをり2006/06/08(木) 16:18:29ID:cmkhQDeM
スレ違いだったらすいません!

PC、携帯共用サイトで会員登録フォームで画像もアップできるCGIって
どこか知りませんか?有料でもかまわないです!

かつ、画像アップも必須項目に入れられて、どのキャリアからも可能なやつを
探しています!

お力貸してください!
0761nobodyさん2006/06/08(木) 16:23:49ID:???
無いです
0762nobodyさん2006/06/08(木) 16:39:20ID:???
>760
マルチポストすんなカス
0763nobodyさん2006/06/08(木) 17:58:45ID:???
>>760
つ[http://www.kent-web.com/]
0764nobodyさん2006/06/13(火) 12:16:38ID:f8PFcWIw
【CGI名】しぃウェブノート
【配布先URL】http://shichan.jp/flash/swebnote/ 
【設置サーバ】XREA (広告免除)
【 質問内容 】
リアルタイムに更新する絵チャットのようなものです。
キャンバスに描画したデータログが正しく書き込みされません。

本来なら wnlog.txt へ

663202348 0 ,
t=1,s=1,c=11826549,a=100,f=0,l=23:161,329,162,,, ・・・

などと保存されるはずが一行目に 0 0 , としか残りません。

稼動しているサイトさんの wnlog.txt をコピペして入れてみましたら
そちらの描画ログが再現されて、データ読み出し可能なことは確認できました。
しかし、そこから新たにキャンバスへ描き加えてみた部分は上書きされませんでした。
パーミッションを変えてみたりバイナリで上げてみたり
cgi-bin/x/を作って直下へ入れてみたりと試したのですが状況が変わりません。

アドバイスいただけませんでしょうか。よろしくお願いします。
0765nobodyさん2006/06/13(火) 13:37:45ID:???
wnlog.txtにCGIが書き込めない状態
パーミッションを確認する
0766nobodyさん2006/06/13(火) 14:09:09ID:79hp32Oi
【CGI名】会員制携帯サイト簡単ログイン
【配布先URL】https://www.rescue.ne.jp/cgi/keitai_login/ 
【設置サーバ】個人
【 質問内容 】
設置後get.cgiのみ500エラーが出ます
このスクリプトはサンプルらしいのですがなにか足りない部分がありますでしょうか
おわかりになるかたお願いします
0767nobodyさん2006/06/13(火) 14:17:53ID:f8PFcWIw
>>765 ありがとうございます。
パーミッションは現在は以下の状態です。
配布元で wn.cgi[755] wnlog.txt[666] を推奨されていますが
それぞれ705.701や606などで試してみました。
状況は変わりません。

+chat/ [フォルダ755]
│cur.swf [604]
│defi.swf [604]
│log.html [604]
│swebnote.js [604]
│swebnote.swf [604]
│viewer.html [604]
│viewer.xml [604]
│viewer_once.xml [604]
│wn.cgi [755]
│wn.xml [604]
│wn_chat.html [604]
│wninterface.js [604]
│wnlog.txt [666]
+XML/   [フォルダ755]
+Parser/ Lite.pm [604]

改める箇所がありますでしょうか。
0768nobodyさん2006/06/13(火) 19:33:53ID:???
>>766
>>2
0769nobodyさん2006/06/14(水) 09:55:48ID:???
>768
ありがとうございました
ファイルを足して解決しました
0770素人です。マルチって言わないで下さい2006/06/14(水) 19:27:07ID:???
質問があります。
http://www.net-easy.com/tohyo/eztohyo.html

↑上記のサイトで
 設置方法
 1.eztohyo_cgi.txtを自分のパソコンに保存しファイル名をeztohyo.cgiに変更する。
が、分かりませんでした。
素人なので、コピペしてメモ帳に貼りつけてしまいました。
どうしたら良いのか、教えてください。
よろしくお願いします。
0771玄人2006/06/14(水) 20:13:35ID:???
http://www.google.co.jp/
↑と言う検索サイトがありますので
「素人 インディーズ モロ」
のキーワードで検索すると素人丸出しのインディーズでもモロに設置できるみたいですよ。
0772nobodyさん2006/06/14(水) 22:05:24ID:???
>770
とっととパソコンの電源を切って売りにでも出してください
マルチするクズは市ね
0773nobodyさん2006/06/14(水) 23:38:54ID:???
>>770
やっほー掲示板ではっけん。
0774nobodyさん2006/06/16(金) 07:50:20ID:s5bu4lP+
【  CGI名  】NEWマーク表示スクリプト
【配布先URL】 http://midoriya-web.hp.infoseek.co.jp/isweblocal/isweblocal.html#SystemCommand
【設置サーバ】 ロリポップ
【 質問内容 】  トップページに表示されているリンクのうち、最近更新があったものに
Newマークをつけたいと思っています。このスクリプトを見つけたのですが、
[タグの書き方の例(1)]
http://midoriya-web.hp.infoseek.co.jp/isweblocal/lnfiles/new4ssi.new.txt
に書かれている通りに
# <!--#exec cmd="$commandpath $checkfilepath"-->
をタグとしてつけても、Newマークが表示されません。タグは、
<!--#exec cmd="perl cgi-bin/new4ssi.cgi cgi-bin/cbbs/cbbs.dat"-->
なのですが。
ここの掲示板、随分荒れているので書いても意味なさそうだし、
本人にメールするのもちょっと勇気がいるので、どなたかご存じなら教えてください。
(ところで、ブログや掲示板ではないものにNewマークをつけるスクリプトって、あんまりないんでしょうか?)
0775nobodyさん2006/06/16(金) 08:46:39ID:???
>>774
設置の質問じゃないな。
改造丸投げスレに逝ったら?
0776nobodyさん2006/06/16(金) 16:31:06ID:???
面白い程質問者のレベルが低いな。
さらに誰も回答しない。
さらにさらにアホ質問者は流れを見てないから、また質問し、叩かれる無限ループw
0777nobodyさん2006/06/16(金) 23:50:08ID:???
ちょっとした質問なんですが
tp://dream.lib.net/room/
ここのPower Seachのps_mail.cgiの一行目、#!/usr/bin/perlがないのですが
問題ないのでしょうか?

その下に
#1行目のperlのディレクトリ指定は、サーバによって異なります。
とあるので気になったので。
0778nobodyさん2006/06/17(土) 07:36:16ID:???
>>777
問題ない
他のスクリプトから呼び出されて使用されるから
気になるなら自分で書き加えてもいいよ
0779nobodyさん2006/06/17(土) 14:15:54ID:???
774です。775さん、誘導ありがとうございました。
0780nobodyさん2006/06/17(土) 14:52:11ID:???
>>778
やはり『#1行目のperlのディレクトリ指定は、サーバによって異なります。』は
単なる消し忘れでしたか…
有り難うございました。
0781nobodyさん2006/06/22(木) 19:55:24ID:lq6rfaOJ
レス付き画像掲示板 imgboard v1.22.Rev6.1e3 について質問させてください。

【    CGI名        】レス付き画像掲示板 imgboard v1.22.Rev6.1e3
【    配布先URL    .】CGIダウンロードセンター
                  http://www.big.or.jp/~talk/t-club/soft/index.html
【    設置サーバ    】iswebライト
【スクリプトチェックの有無】たぶん問題なし
【;質問内容】 
PC用の掲示板は問題なく設置・使用できるのですが、携帯からアクセスすると
表示・閲覧はできますが画像のアップロード・書き込みができません。
携帯の機種はvodafone V602SHです。
携帯対応用モジュールも入ってます。
0782nobodyさん2006/06/22(木) 21:17:48ID:kNntN+vx
はじめまして
自作CGIをアップしたのですが上手く動作しません
分かる方おりましたら教えてください。

【  CGI名  】 perlでの自作もの
【配布先URL】  なし
【設置サーバ】 http://land.to/
【 質問内容 】 

httpdを立ち上げ、自分のPC環境では問題なく動作するのに、
land.toの自分のアカウントのpublic_htmlフォルダに
その自作cgiを設置し、index.htmlの中の目次からリンクさせています。
しかし、その目次をクリックしたらcgiが動作するのではなく
次のファイルをダウンロードしますか?とダウンロードのメッセージが出てきます。
対処方法の分かる方おりましたら、教えてください。

0783nobodyさん2006/06/22(木) 21:33:44ID:???
>>781
ttp://www.big.or.jp/~talk/t-club/soft/faq01/bbs.cgi

>>782
ttp://land.to/faq.php#ID16
0784nobodyさん2006/06/22(木) 22:48:59ID:???
>>782
今見てきたら
Content-Type:text/html
になってたyo
Content-Type: text/html
にsiru
0785nobodyさん2006/06/23(金) 00:11:32ID:???
CGIって半角英数字ほんの一字間違えただけで機能しなくなる。
21世紀にそんなつまんないことってある?
0786nobodyさん2006/06/23(金) 03:50:12ID:Gl+ZcYUy
LWPで他のURLからページを読み込んで、ある部分だけを表示する。
っていうのを連続して何度か繰り返し行うと、時々その部分が表示されたり表示されなかったりするんですけど、
毎回うまく表示させるいい方法はありませんか?
0787nobodyさん2006/06/23(金) 04:14:40ID:???
エスパーさん出番です
0788nobodyさん2006/06/23(金) 22:05:32ID:???
>>786
>ある部分だけを表示する
この部分のコードが悪い
0789nobodyさん2006/06/26(月) 21:43:23ID:4ebjuhc0
質問テンプレ(全項目記入)

【  CGI名  】 いよかん+ 2006/01ver
【配布先URL】 ttp://www.fan.gr.jp/~sakai/iyokan.php
【設置サーバ】 さくらいんたーねっと
【 質問内容 】 
アンテナスクリプトですが、設置できない。
書かれている通り、変更しても駄目です。
設置した人いないでしょうけどね。
natsu//bin/base.htmlを/natsu/index.shtmlへ書き出す様ですけど、
コピーペーストしてもアンテナは表示されない。
設置できる方、居ましたら教えてください。
ちなみにサイトドキュメントには
「誠に申し訳ないのですが、
ここに記載してある項目について一つでも理解できず、
かつ、それについて独学で勉強する気の無い方は
設置をあきらめて下さい」とのことですので、質問できなかったのです。
0790nobodyさん2006/06/26(月) 21:44:11ID:???
じゃあ諦めたら?
0791nobodyさん2006/06/26(月) 21:49:43ID:4ebjuhc0
>>790
こういう方はレスしないでね(^^;
0792nobodyさん2006/06/26(月) 21:53:12ID:???
お前にレス制限される言われは無いが・・・

つか変更した後のスクリプト晒さないと原因特定しようが無い。
どこでつまづいてるかもわかってなさそうだしね。
0793nobodyさん2006/06/26(月) 21:56:00ID:4ebjuhc0
すみません。(^^;
>>1
の通りにしていました。
0794nobodyさん2006/06/26(月) 23:43:33ID:???
このスレでアンテナなんて設置した人居なさそうですがね。
変更箇所は言われるままに変更しまして、分からない部分が、
natsu//bin/base.htmlを/natsu/index.shtmlへ書き出す
という部分です。
ドキュメントにbase.htmlを書き出すhtmlは自分で用意するようにと
書かれていまして、base.htmlをindex.shtmlへコピーペーストし、
natsu/へ入れましたがbase.htmlの内容がそのまま表示されるだけでしたね。
この書き出し部分、分かる方いましたら、教えてください。
0795nobodyさん2006/06/27(火) 00:52:30ID:???
なんでそんな無意味に偉そうなの?
0796nobodyさん2006/07/04(火) 10:35:54ID:fj6jX3mD
【  CGI名  】Mini Thread Version 3.31β
【配布先URL】 http://www.flashcgi.net/
【設置サーバ】WinXP + xampp ローカル
【 質問内容 】 
admin.cgiのパスワード画面までは表示できましたが、
パスワードを設定すると、「ファイルを開けません」というエラーが出ます。
admin.cgiのコードを見ると、
open(SET,$commondir.$setfile)
がエラーの箇所です。
調べた限りでは、$commondirはどこでも初期化されておらず、上の行を、
open(SET,$setfile)
にすると、一応次に進めます。でも、他の所でまた「ファイルを開けません」が出ます。
;; $commondir = './';
などとしてみましたが、変わりません。
どう対処すればよい教えてください。
0797nobodyさん2006/07/05(水) 17:25:27ID:???
>>794
『アンテナと言うモノは、毎時毎時サーバーやネットワークに大きな負荷をかけて情報を取得します。』
0798nobodyさん2006/07/05(水) 22:10:14ID:???
>>796
最初の設定で何か間違えた可能性大。
全部消して最初からやり直してみ。
07997962006/07/10(月) 15:19:05ID:???
>>798
最初からやって、
cygwinのperlじゃなく、xamppのperlを使ったらサクッと動きました。
どうもです。
0800nobodyさん2006/07/12(水) 21:24:06ID:???
ttp://cgiroom.nu/list/vote/voting/voting.cgi?sort=ranking.up(サンプルです)

で、
私が設置したら、順位の矢印が表示されません。
サーバーはtok2を利用です。
テスト版ではうまく表示されました。

どこがいけないんでしょうか?
どなたか、ご回答していただけると嬉しいです。
よろしくお願いします。
0801nobodyさん2006/07/13(木) 13:41:10ID:???
【  CGI名  】 Upload Board Ver.1.22
【配布先URL】  http://dream.lib.net/room/cgi/e_upboard.html
【設置サーバ】 http://www.ric.hi-ho.ne.jp/cgi-bin/user/shulla/upboard.cgi
【 質問内容 】 BBS表示まではなんとかできました。
hi-hoは、ホームディレクトリから二つ分かれてて、
cgi-bin/
html/
と分かれてます。
cgi-binはcgiを動かすだけのフォルダで、画像やHTMLの表示はできません。
そこで問題なのが、html/にupdirを作ってもBBSからファイルをうpできません。
公式のhttp://home.hi-ho.ne.jp/support/manual/web/restrictions.html
ここに書かれている通りに、「"$ENV{'HOME'}/html/...."」と指定すると、
今度はサーバーエラーで表示すらされなくなります。
わかる方いたら、よろしくお願いします。
0802nobodyさん2006/07/14(金) 03:16:57ID:???
>>800
表示されないってのは色的に見えないとかじゃなくて
矢印自体出てこないって事?

>>801
サーバーエラーが出ている時点で書き換え方を間違えていると思われ
だが、hi-hoはcgi設置には向いてないと思う
08038002006/07/14(金) 22:17:42ID:???
>>802さん
矢印だけ表示されません。
あと、追加項目名も表示されません。
他は、うまく動作します。

ご教授、よろしくお願いいたします。
0804nobodyさん2006/07/15(土) 11:13:37ID:lD/ADe1d
【  CGI名  】 Web Diary Professional Ver 4.31
【配布先URL】   ttp://www.web-liberty.net/
【設置サーバ】 VANE.JP
【 質問内容 】 ブログにアクセス解析を付けたいんですが
        ただHTMLのようにDIARY.CGIに<BODY>とかないし
        コピペするだけじゃうまくいきません。
        どうすればよいでしょうか?
08058002006/07/16(日) 10:44:03ID:???
>>802さん
なんとか、自己解決できました。
ありがとうございました。
0806nobodyさん2006/07/22(土) 16:46:04ID:bnWeNR24
超初心者ですみません。
【CGI名】Hello perl !
【配布先URL】10日で覚えるperl/cgi 高橋大吾著 翔泳社
【設置サーバ】localhost
【質問内容】以下の内容で、cgiファイルを作り、IEで開くのですが、「Hello perl !」だけ、表示する予定が、1行目〜4行目まですべて、IEに表示されてしまいます。
 原因を教えてください。

#! c:/perl/bin/perl

print "Content-type: text/plain\n\n";
print "Hello perl !";
0807nobodyさん2006/07/22(土) 17:52:49ID:???
>>806
cgiを実行する環境が整ってないか、cgiへのアクセスの仕方が間違ってます。
その本をもう一度最初から読み直してください。
0808nobodyさん2006/07/22(土) 19:29:15ID:???
>>806
まずapacheを起動しましょう
0809nobodyさん2006/07/23(日) 05:44:48ID:???
>>806
激ワロタ
0810エミ2006/07/24(月) 21:50:40ID:???
【  CGI名  】 
tmmail
【配布先URL】 http://apps.cside.com/theme/tmmail/dl/
【設置サーバ】 http://www.looklook.jp/form
【 質問内容 】  初歩の初歩ですが、CGIをどこに設置したらよいかわかりません。
        とりあえず、パーミッション設定・FTPへのUPはしましたが、全くわからなくなってきました。
        素人ですみませんが、教えてください。
お願いします。
0811nobodyさん2006/07/24(月) 22:25:35ID:???
>>810
その設置サーバは…?
0812nobodyさん2006/07/25(火) 18:26:11ID:???
なんというか…日本語が理解できれば設置できるはずなのに、という質問ばっかだね…読まないのか理解力がないのか…
チョンか?チョンなのかー?
ゆとり教育か?ゆとり教育かー?
0813nobodyさん2006/07/27(木) 01:21:38ID:???
>>811
ちょっと変則的な宣伝だな。
0814nobodyさん2006/08/02(水) 19:24:08ID:???
nicky!を色々設定しようと思っても何をどうしたら良いかわからず、
ttp://painter.homeip.net/~raelian/を見ようと思ったら昨日からずっとサーバーが見つかりませんと出ます。
一時的に落ちてるだけでしょうか?
0815nobodyさん2006/08/02(水) 19:40:12ID:???
>>814 宣伝乙
0816nobodyさん2006/08/02(水) 19:45:24ID:???
>>815
ごめんなさい、本気で聞いてるんです(;´Д`)
0817nobodyさん2006/08/02(水) 20:18:54ID:???
>814
nickyのURLは
ttp://www.din.or.jp/~raelian/ReadMeNicky.html
0818nobodyさん2006/08/03(木) 00:41:46ID:???
>>817
そこだけではわからなくて、色々変更などしようと思って、814のアドレスに
何度もアクセスしてるんですが繋がりません・・・。
0819nobodyさん2006/08/03(木) 03:04:10ID:???
>>814は普通に見れるよ。
0820nobodyさん2006/08/03(木) 03:45:52ID:???
>>819
自分のパソコンだとずっと「サーバーが見つかりません」と出るのですが
何か悪いのでしょうか?
0821nobodyさん2006/08/03(木) 03:49:04ID:???
>>814
うちも見れた。

良く分かんないけどアク禁喰らってる?
08228142006/08/03(木) 03:56:17ID:???
>>821
そこに訪れるのは今日で3回目になります。
私がそのサイトさんでした事と言えばcgiをダウンロードした事位なんですが・・・。
08238142006/08/03(木) 04:00:55ID:???
すいません、「そこ」というのはttp://www.din.or.jp/~raelian/ReadMeNicky.html
の事です。814のリンクには初めてアクセスした時からずっとサーバーが見つかりません
と出ます。
08248142006/08/03(木) 04:20:40ID:???
すみません、もう一つ・・・。
直ぐにサーバーエラーになるんではなくて、長い時では10分位「ページを開いています」
と言うのが出た後に、サーバーが見つかりませんと表示されるんです。
古いパソコンを使ってる訳ではないので814のアドレス以外は直ぐにパッと開きます。
0825nobodyさん2006/08/03(木) 05:27:10ID:???
ヒント:プロキシ
08268142006/08/03(木) 09:53:08ID:???
>>825
ありがとうございました!無事見れました。

パーミッションは755で設定してるんですが、オーナー、グループ、その他
全ての「実行」にチェックが入るんですが、このままで良いのでしょうか?
0827nobodyさん2006/08/03(木) 20:07:26ID:???
700がいいけど、設定は鯖による。
一昔前だと755かな。
0828nobodyさん2006/08/04(金) 19:21:07ID:RwhzaYJc
SSIは動作しているが、関連ファイルの読込が失敗しています。
原因不明のため、解明と対策を教えていただいきたいです。

【本体の「RSSI.cgi」の修正箇所】
27〜30行目の

my @callfrom = ( # 呼び出しを許可するサーバ名を '〜','〜',と列挙する
'http://www.daikoku-ya.org/',
'http://127.0.0.1/'
);

を自分のサーバー名に変更

39行目の

my $def_enc = 'euc'; # 表示ページの文字コード('utf8','euc','jis','sjis')

eucをsjisに変更

以上の2箇所です。
テンプレートに関する箇所はいじっていません。
また、「temp」フォルダやその中にある「RSSI.tmp」もいじっていません。

【ページの表示内容】
SSIは動作しているようで「テンプレートファイルがありません」と表示されます。
前バージョンの1.0も設置してみましたが、同じように「テンプレートファイルがありません」と表示されます。
同じようなCGIでjsRSS++というJavascript表示のCGIも設置していますが、こちらは正常動作しています。
しかし、SSIでの表示がしたいので、なんとかRSSIを使いたいと思ってます。


先に書いた通りテンプレートに関する部分はいじっていないため、何故テンプレートファイルが読み込まれないのか、原因がわかりません。
どのような対策を行えば良いのかご教授よろしくおねがいします。
0829nobodyさん2006/08/04(金) 19:24:01ID:RwhzaYJc
すみません828書き込み失敗してしまいました・・・訂正でもう一度。

【  CGI名  】 RSSI++ 1.01
【配布先URL】 大黒屋本舗 http://www.daikoku-ya.org/blog/2006/01/10_2040.php
【設置サーバ】 ロリポップ http://dp02171113.lolipop.jp/okome/

【 質問内容 】SSIは動作しているが、関連ファイルの読込が失敗しています。原因不明のため、解明と対策を教えていただいきたいです。

【本体の「RSSI.cgi」の修正箇所】
27〜30行目の
my @callfrom = ( # 呼び出しを許可するサーバ名を '〜','〜',と列挙する
'http://www.daikoku-ya.org/',
'http://127.0.0.1/'
);
を自分のサーバー名に変更

39行目の
my $def_enc = 'euc'; # 表示ページの文字コード('utf8','euc','jis','sjis')
eucをsjisに変更

以上の2箇所です。
テンプレートに関する箇所はいじっていません。
また、「temp」フォルダやその中にある「RSSI.tmp」もいじっていません。

【ページの表示内容】
SSIは動作しているようで「テンプレートファイルがありません」と表示されます。
前バージョンの1.0も設置してみましたが、同じように「テンプレートファイルがありません」と表示されます。
同じようなCGIでjsRSS++というJavascript表示のCGIも設置していますが、こちらは正常動作しています。
しかし、SSIでの表示がしたいので、なんとかRSSIを使いたいと思ってます。

先に書いた通りテンプレートに関する部分はいじっていないため、何故テンプレートファイルが読み込まれないのか、原因がわかりません。のような対策を行えば良いのかご教授よろしくおねがいします。
0830nobodyさん2006/08/06(日) 22:46:20ID:AWnBqipU
>>827
ありがとうございます。

さくらインターネットを使っているので、パーミッションは705か755です。755にしてて
「実行」が全員のところにチェックが入っているんですが、このままで良いのでしょうか?
あと、ファイルパーミッションと、ディレクトリパーミッションとは一体何なのでしょうか?
0831nobodyさん2006/08/07(月) 10:22:16ID:???
【  CGI名  】 Child Tree
【配布先URL】  ttp://www.cj-c.com/cgi_s/cbbs.htm#ts
【設置サーバ】 とくとく
【 質問内容 】 ID表示機能が付いてるのですが、書き込む度にIDが変わってしまいます。
自演者に困っています。原因がわかりません..
0832nobodyさん2006/08/07(月) 11:49:17ID:???
色々と質問するスレを捜したのですが、ここが妥当だと思うので書き込みます。

よく、空メールを「ほげ@ほげ.comに送ってくだささい折り返し返信メールを
送ります」みたいなサイトの仕組みって、どうなっているのでしょうか?

やりたい事は、メール着信感知→perlスクリプト起動なのですが・・・。

cron等で10秒間隔とかでメールフォルダを監視しているのでしょうか?
それとも、メールが着信したらアプリケーションを起動させる機能を
持った何かがあったりするのでしょうか?

「メール・着信・起動」等でググっても検討違いのページしか出てこないので
検索キーワード等でも良いのでヒントを教えてもらえないでしょうか?
0833nobodyさん2006/08/07(月) 12:22:37ID:???
>>832
メールサーバの転送機能を使ってスクリプトを起動できる
0834nobodyさん2006/08/07(月) 17:24:14ID:???
qmaiなら
|スクリプトPATH
で出来る
0835nobodyさん2006/08/09(水) 11:56:07ID:3mElZB3+
質問させてください。

個別のCGIについてではなく一般的にどうなのかという質問なのですが、
アクセスカウンタのようなCGIにgetメソッドで引数を渡す場合についてです。

複数のデータをCGIに渡す場合には

count.cgi?a=256&b=335

のように「&」で連結して記述しますよね。ところがこのように記述した
ものをW3Cの文法チェッカー

ttp://validator.w3.org/

でチェックすると、
「&bの部分は定義されていない実体参照です」というエラーがでます。

また、
ttp://www.kanzaki.com/docs/html/htminfo32.html
をみると、データを連結する&は&(実体参照) に変換して記述しなければならない。
と書かれています。

今まで特に問題もなく、考えたこともなかったのですが、データ連結のための
&を&と記述している方はいらっしゃいますか?

また、&を&と記述したらスクリプトが動かなくなる、といったような
事は起こりうるのでしょうか。

ご存知の方、同じような経験をしたことがあるという方がいらっしゃいましたら
よろしくお願いします。

0836nobodyさん2006/08/09(水) 11:59:45ID:3mElZB3+
すみません。

なんか意味がわからない文章になってしまいました。
「データ連結に用いる&を&amp;で記述した場合に問題が起きる可能性はありますか?」
という質問です。

よろしくお願いします。
0837nobodyさん2006/08/09(水) 17:55:36ID:???
>>836
スレ (´∀`( ´∀`) チガイ
0838nobodyさん2006/08/15(火) 02:00:38ID:???
>>836
誘導シル
ttp://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=GGLD,GGLD:2005-10,GGLD:ja&q=%28%EF%BD%80%EF%BD%A5%CF%89%EF%BD%A5%C2%B4%29%E3%80%80%EF%BE%83%EF%BE%92%EF%BD%AA%E3%81%A7%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8D
0839nobodyさん2006/08/18(金) 19:46:43ID:c8nJ7umc
【  CGI名  】 くずはすくりぷと Rev.0.1 Preview 9 (2000.9.3)
【配布先URL】http://page.freett.com/longwalk/cx1663.html
http://www.strangeworld.jp/kuzuhascript/
【設置サーバ】 http://effexor.hp.infoseek.co.jp/
【 質問内容 】
現在cgi-binの下で2つのスクリプトを
動かしています。
DIRがごちゃごちゃするので
cgi-bin以下にbbsというDIRを作ってそこで
動かそうとすると動きません。
動かす方法はありますか?
0840nobodyさん2006/08/18(金) 22:25:41ID:???
プログラムの勉強をしてちゃんと覚えれば動くようになる


はい次
0841nobodyさん2006/08/21(月) 10:56:48ID:OOWWOr7w
http://specters.net/cgipon/indexo/
【  CGI名  】 INDEXO
【配布先URL】 http://specters.net/cgipon/indexo/download.html
【設置サーバ】 infoseek
【 質問内容 】 
このCGIはinfoseekでもきちんと動くか分かるかたいますか??
設置して見たのですが、403となるんです。
パーミッションはあっていました
0842nobodyさん2006/08/21(月) 14:58:20ID:???
パミ何にしたか書いてみ
0843nobodyさん2006/08/21(月) 15:00:56ID:jeniceG6
755です
0844nobodyさん2006/08/21(月) 18:11:22ID:bteNFStz
【  CGI名  】 ranklink171
【配布先URL】 
【設置サーバ】 mac10.3.9自宅サーバー
【 質問内容 】 
全然わからない。書籍に載ってたASKA BBSとかいうCGIは難なくクリアーしたんだけど・・・これは何がダメなのかわからない。同じようにセッティングしてるんだけどアクセス出来ない。何故だ?何故だ?何故だ?参考HPをいくつか見たけどわからない。
0845nobodyさん2006/08/21(月) 18:17:27ID:???
↓エスパー登場
0846nobodyさん2006/08/21(月) 18:56:12ID:???
>>844
よし分かった。任せろ。
お前の言いたい事はばっちりテレパシーで伝わったぜ!
どうすればいいかをテレパシーで送っておいたから、
明日の早朝2〜5時の間に南南東の方角にあるコンセントから来る電波を漏らさずキャッチするんだ!
この機会を逃したらお前にエスパー連合の呪いが掛かって
今後一生そのCGIを動かせなくなってしまうから、
徹夜してでも一語一句聞き逃さないように頑張るんだぞ!
0847nobodyさん2006/08/21(月) 19:05:52ID:bteNFStz
http://127.0.0.1/略〜・・・・/ranklink.cgi
って入れると
URLが変わって
The requested URL /ranklink/rl170/html/index.html was not found on this server.
和訳:要求されたURL/ranklink/rl170/html/index.htmlはこのサーバで見つけられませんでした。
となります。
何故?
パーミッションの変更やらアクセス権はきちんと設定したのに。
意味がわからん。
0848nobodyさん2006/08/21(月) 19:28:56ID:bteNFStz
すまん。
多分、解決した。
htmlが見えるとかどうのこうのでまさかと思いcgiデータを開いて0から1に書き換えて保存したら繋がった。
1文字で変わるなんてプログラミング?は奥深い。
長年画像処理班だった俺にはまだまだ難しいな。
0849nobodyさん2006/08/21(月) 19:29:56ID:LCTXK6zr
>>843
はあってますよね?
0850nobodyさん2006/08/22(火) 10:16:48ID:???
>>841
infoseekってCGIはcgi-binの下に置かないと動かないけどそれはおk?
0851nobodyさん2006/08/22(火) 14:34:18ID:THh6J5al
はい。cgi-binのすぐ下において、パーミッションも755なのですが・・・
あとなんか確認することってありますかね?
それともやっぱりinfoseekではできないのでしょうか??
0852nobodyさん2006/08/22(火) 14:59:56ID:???
>>851
infoseekで試してみたらあっさり動いたんだけど。
一応言っておくが、infoseekではindex.cgiを使っていても
http://..../cgi-bin/ では動かない。
0853nobodyさん2006/08/22(火) 15:44:53ID:THh6J5al
そうなんですか!?
たぶんそれが原因です・・・
すいません・・・

今から試してきます・・・
■ このスレッドは過去ログ倉庫に格納されています