[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/13 03:32 / Filesize : 322 KB / Number-of Response : 984
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [05/01/02 09:13:04 ID:???]
CGIを設置しようとしてうまくいかない場合の質問はこちらで。

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

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

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

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

※ エラーがでてるならエラーメッセージも書くように

155 名前:nobodyさん mailto:sage [2005/06/13(月) 14:16:54 ID:???]
>>98 どこの鯖つかってんの?
カウンターCGIは、広告自動挿入されるレン鯖だとつかえないことが多いよ

156 名前:nobodyさん mailto:sage [2005/06/22(水) 23:15:36 ID:???]
【  CGI名  】  clever bbs ver.4
【配布先URL】  ttp://solodesign.jp/cbp/index.html
【設置サーバ】 isweb.www.infoseek.co.jp/
【 質問内容 】 

ここの掲示板を使いたいと思って、cgiを初めていじってるんですけど、
パーミッション設定をマニュアル通りにしてアップしても403になってしまいます。
パーミッションを777にしても結果は同じでした。
どうしたら403を解除できるでしょうか?お願いします


157 名前:nobodyさん mailto:sage [2005/06/23(木) 01:32:32 ID:???]
【  CGI名  】  画像添付フォームメール系
【配布先URL】  いろいろ
【設置サーバ】 さくら
【 質問内容 】 とにかくできん

いんたなるさばえらぁ
他ショボイCGIはOKなんだけど
画像添付フォームだけがでけいん

158 名前:nobodyさん mailto:sage [2005/06/23(木) 04:32:00 ID:???]
>>156
cgi-binディレクトリの中に入れましたか?
.cgiが755その他は644で動きますたよ。

>>157
>>2


159 名前:nobodyさん mailto:sage [2005/06/24(金) 01:06:35 ID:???]
>>156です
>>157
ありがとうございました。正常に作動しました。
しかしもう2点、頑張っても解決できない点があるのですが、
・画像のアップロードができない
 しようとすると「画像のアップロードに失敗しました」と表示されてしまいます。
・他のページからリンクで飛ぼうとすると403になってしまいます。
 アドレスをアドレスバーにコピペすれば行けるのですが。

重ね重ね申し訳ないですがよろしくお願いします。

160 名前:nobodyさん mailto:sage [2005/06/24(金) 01:28:06 ID:???]
もう少し具体的に書きます。
現在の画像周りの設定は

# アップロードディレクトリ ____.07
# → パスの最後は / で終わること
# → フルパスだと / から記述する
$ImgDir = "./img/";

# アップロードディレクトリのURLパス ____.08
# → パスの最後は / で終わること
$ImgUrl = "xxxxxx.xxxxx.co.jp/xxxxx/img/(imgフォルダのアドレス)";

で全て同一フォルダにアップしてあります。

161 名前:nobodyさん mailto:sage [2005/06/24(金) 03:45:46 ID:???]
>>160
imgディレクトリをclever.cgiと同列に置けばうp出来ますたよ。

403エラーについては、.cgiファイルを直リン禁止が仕様ですので如何ともしがたい。
htmlファイルにcgiファイルへメタタグのrefreshで飛ばすよう記述して、htmlファイルをリンクすればいいかな?

162 名前:nobodyさん mailto:sage [2005/06/26(日) 02:43:03 ID:???]
【  CGI名  】携帯用メール送信フォーム (i_mail.cgi)
【配布先URL】www.deaikensaku.net/
【設置サーバ】www.arings.com/
【 質問内容 】メール送信確認画面から送信しようとすると「エラーです」の
       エラーメッセージが出ます。

マニュアルページによる設置方法はこう↓です。

public_html(アップロードフォルダ)/
|__i_mail[変更不要]/
    |__i_mail.html[変更不要]
      cgi-bin[変更不要]/
       |__ i_mail.cgi[705](テキストエディタで開いて各種設定をして下さい。)
         mail.csv[606]
         jcode.pl[変更不要]
         mimew.pl[変更不要]
         index.html[変更不要]
         lock[707]/
          |__index.html[変更不要]

163 名前:162 ◆se.eiIUl2E mailto:sage [2005/06/26(日) 02:45:22 ID:???]
設置方法は上のとおりらしいのですが、arings鯖は
cgiを置く場所    :cgi-bin
コンテンツを置く場所:httpdocs
と決められているとのことです。ちなみにftpソフトで最初に鯖に接続すると
こんな感じ↓で2つのフォルダが表示されます。

□cgi-bin
□httpdocs  

マニュアル通りの置き方でよいのかどうかわかりません。。。
どなたか教えていただけないでしょうか。



164 名前:162 ◆se.eiIUl2E mailto:sage [2005/06/26(日) 02:49:13 ID:???]
全く見当違いなことを考えてるのかもしれませんが、この鯖は
cgi-binフォルダにcgi-bin以外のファイルを置いても
全く認識してくれないのではないかと・・・

他のcgiで、cgi-binフォルダにindex.htmlとかを置かないcgiは動きましたので・・

165 名前:nobodyさん [2005/07/01(金) 19:17:23 ID:tOQDfb3Z]
【  CGI名  】 apeboard+
【配布先URL】 ttp://short.candy8.net/
【設置サーバ】 ttp://jp.hasky-style.com/
【 質問内容 】 
write.thmlから書き込みをしたら、apeboard_plus.cgiに書いた事がいく設定です。
しかしwriteページがエラーになります。
ただのエラーかと思ったのですがapeboard_plus.cgiはちゃんと見れるんです。
どうやらhtmlにはエラーが出ていて、cgiは表示されているようなんですね
しかし、htmlにエラーが出ているからといってcgiが動かない訳ではなく、
もう1個boardの方を設置したのですが正常なんです。
boardの方はhtmlからカキコするんじゃなくて、cgiから書くので。

これってどうすればhtmlを表示する事が出来るのでしょうか?
もしくはwriteを別なところにUPして
writeから書いた内容がapeboard_plus.cgiに反映するように
するにはどんな設定にすれば良いのでしょう?
わかる方、アドバイスよろしくお願いしますm(_ _)m

166 名前:nobodyさん [2005/07/03(日) 23:48:48 ID:4Ev1DUbg]
【  CGI名  】 YY-CHAT
【配布先URL】 www.kent-web.com/chat/yychat.html
【 質問内容 】 

$logfile = './***.txt';
     ↓
$logfile = 'www.***.com/chat/***.txt';

ログのファイルサイズが大きくなるので、
ログを別サーバーに保存しようとこのように絶対パスにて指定すると、
どうしてもオープンエラーが出てしまいます。

相対パスだと何の問題もなく表示されるのですが、絶対パスでの指定は無理なのでしょうか?

167 名前:nobodyさん mailto:sage [2005/07/04(月) 05:58:12 ID:???]
>>166
別サーバには保存できないよ
URL指定するだけで保存できたら恐ろしい

168 名前:nobodyさん mailto:sage [2005/07/04(月) 16:42:54 ID:???]
>>166
別の鯖にアップロード用スクリプトを置いて、ソケットで押し込む。
とでたらめな事をいってみる。

169 名前:166 mailto:sage [2005/07/04(月) 17:27:34 ID:???]
では、別サーバーのファイルデータを取得するといった事は可能でしょうか?
書き込みはいいので、読み込みだけといった形なんですが。

170 名前:nobodyさん mailto:sage [2005/07/04(月) 20:01:48 ID:???]
>>169
読み込みなら化膿

171 名前:166 mailto:sage [2005/07/04(月) 20:34:07 ID:???]
>>170
しかし標準で使うとOpen Errorと出る罠orz
どうしたら取得できるんだろう。

172 名前:nobodyさん mailto:sage [2005/07/05(火) 01:43:05 ID:???]
普通にファイル開こうとしても無理。
ネットワーク関数勉強しる。

173 名前:166 mailto:sage [2005/07/05(火) 02:46:45 ID:???]
>>172
うい。頑張ってみる。サンクス。



174 名前:nobodyさん mailto:sage [2005/07/05(火) 03:50:18 ID:???]
つ【LWP】

175 名前:166 mailto:sage [2005/07/05(火) 03:53:46 ID:???]
>>174
何かヒントをもらったようだ(?
ありがとう、師よ。

176 名前:nobodyさん mailto:sage [2005/07/10(日) 06:52:51 ID:???]
>175
読み込みだけじゃなく、書き込みもしたいのなら
chmod忘れずにな。(要するに権限を変更しる)

177 名前:nobodyさん [2005/07/14(木) 12:38:36 ID:0L4aMOkE]
【  CGI名  】 MobileMiniBlog Ver1.0
【配布先URL】 ttp://sound.jp/orgasm_panic/download.html
【設置サーバ】 ローカルでテストしてもうまくいかない段階です。
【 質問内容 】 

(他スレで誘導されてきました。コピペですみません)

ttp://sound.jp/orgasm_panic/download.html

↑のMobileMiniBlog Ver1.0というのを使いたいんですが、
必要最低限の設定をしてからローカルでテストしてみても、表示結果が

</TR>
</TR>
</TR>
</TR>
</TR>

というものになってしまいます。
初期設定のままでも同じです。
サンプルでは
ttp://moritomo.k2.xrea.com/cgi/diary.cgi
のようなものになるらしいんですが…。

どこをいじればいいのか教えていただけないでしょうか?
よろしくお願いいたします。

※分からないことがあったら問い合わせるようにとスクリプトの中にメールアドレスが
書いてありますが、この作者はなんかエロいので怖くて問い合わせできません…。

178 名前:nobodyさん mailto:sage [2005/07/14(木) 19:09:44 ID:???]
>177
とりあえず、マターリしよう。
エラーを見たいから サーバにうpしてくれ。

179 名前:nobodyさん [2005/07/14(木) 19:31:31 ID:0L4aMOkE]
>>178
すいません。何をうpすれば良いのでしょうか?

エラーは何も出ていないようです。
真っ白な画面で、ソースを見ると

</TR>
</TR>
</TR>
</TR>
</TR>

となっていました。

180 名前:nobodyさん mailto:sage [2005/07/14(木) 19:35:53 ID:???]
そやなくて、CGI本体をうpしてほしいねん。

181 名前:nobodyさん [2005/07/14(木) 19:51:29 ID:0L4aMOkE]
>>180
CGI本体は、>>177の「配布先URL」のページの一番下にダウンロードのリンクがあります。
初期設定をいじらずに実行しても結果は同じでした。

182 名前:nobodyさん mailto:sage [2005/07/14(木) 20:12:04 ID:???]
>>179
サンプルのページもソース見ると先頭に</TR>が表示されてる

183 名前:nobodyさん mailto:sage [2005/07/14(木) 20:26:47 ID:???]
そりゃぁ、CGIスクリプトのエラーだろ。
他あたったほうがいい。



184 名前:nobodyさん mailto:sage [2005/07/15(金) 02:45:08 ID:???]
>>177
ざーっと眺めただけだけど、Diary.pmの397行目
× print "</TR>\n";
○ $table .= "</TR>\n";
でいいはず

185 名前:177 [2005/07/15(金) 13:48:27 ID:DWnpb8KH]
遅くなりましてすみません。

>>184
そのように直してみましたが、やはり画面は真っ白でした。
ソースを見ると

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=euc-jp"></HEAD>
<BODY></BODY></HTML>

となっていました。

無理なようでしたら、183さんのおっしゃるように他あたってみます…。

186 名前:nobodyさん mailto:sage [2005/07/15(金) 18:46:51 ID:???]
>185
そうね。もしあれなら作者さんにエラーがあることを
メールで知らせた方がいい。

187 名前:184 mailto:sage [2005/07/15(金) 21:26:15 ID:???]
上で書いたのは</TR>が最初に出てくるバグを直すためだけのものです。
まぁ、こんな不具合残したまま公開しているとこは見限ったほうがよさげ。

188 名前:2/1 mailto:sage [2005/07/16(土) 05:13:17 ID:???]
【  CGI名  】heroskin014.lzh Version 0.14
【配布先URL】www.hero.ne.jp/~db/skinmanual/index.shtml
【 質問内容 】 
※上記CGIは、データベースCGI(www.hero.ne.jp/~db/herodb.shtml)の
 表示用スキンです。本体・スキン共に当方で改造は行っていないません。

前提として、サーバーの仕様で
 ○CGI用フォルダ:home/cgi-bin/
 ○HTML用フォルダ:home/doc/(★URLは home〜/)
のように別れており、配布元の解説
www.hero.ne.jp/~db/herodb-othersite.shtml)に従って、
 ○CGI用フォルダ:home〜/cgi-bin/homeA/
 ○HTML用フォルダ:home〜/doc/homeA/DB/
というように、バイナリデータをHTML用フォルダに分け、
 ●バイナリパス($binpath):../../doc/homeA/DB/
 ●バイナリURL($BinUrl):home〜/homeA/DB/
と指定しています。

本体のデータベースCGIでの表示は問題ないのですが、スキン表示にすると
ログ画像表示の際、画像のパスを $binpath でURL指定しているようで
<img src="home〜/doc/homeA/DB/○○○.jpg">となり、表示されなくなってしまいます。
$BinUrl でURL指定したいのですが、どこをいじっていいものやら…。

189 名前:2/2 mailto:sage [2005/07/16(土) 05:20:49 ID:???]
前の名前欄、「1/2」の間違いです、すみません。
↓ここら辺変えればいいかな〜とは思うのですが、
めぼしい値を変えるとURLが空白だけになってしまいました…。

●L250あたり
sub table_para_path{local( $table ) = @_; if( $binpath eq "" ){ $binpath = $datpath; }
$imgpath = $binpath . $table . "/bin/";
$delimgpath = $binpath . $table . "/bin_del/";
$csvfilepath = $binpath . $table . "/csv/";
if( $BinUrl eq "" ){ $BinUrl = $binpath; }
$CsvUrl = $BinUrl . $table . "/csv/";
$BinUrl = $BinUrl . $table . "/bin/";

●L920あたり
sub list_SKIN{local( $i, $showmax );
 【略】
while( 1 ){
if( $tmplist =~ /\[\#(\w*)\.\]/i ){# #の場合は実値のみ
$i = $ic{lc($1)};
if( $style[$i] eq "IMG" ){
$past[$i] = $imgpath . $recfield[$i];
if( $recfield[$i] ne "" && -f $past[$i] ){# NOP}
else{$past[$i] = $hero'zsp;}
}
else{$past[$i] = &hero'listTEXT( $recfield[$i], -1, "", 'ON' );}

長々と済みません。どなたかご教授いただけないでしょうか。

190 名前:184 mailto:sage [2005/07/16(土) 05:43:37 ID:???]
>>188
そもそもそのページにはスキンについての説明がないんだけど。
<img src探し出して直接書き換えちゃだめなの?

191 名前:188 mailto:sage [2005/07/16(土) 12:05:24 ID:???]
そういえばそうですね…>img src
それなら私でも対応できそうですので、そっちでやってみます。

192 名前:nobodyさん [2005/07/21(木) 17:42:12 ID:FUuiu3h5]
【  CGI名  】KENT-WEBさんのSUNBBS
【配布先URL】 ttp://www.kent-web.com/bbs/sunbbs.html
【設置サーバ】 さくらインターネット

【 質問内容 】
# 表示ファイルHTML (第1ページ)
# → ファイル名のみを記述
という設定の所に何を入れたらいいのかがわかりません。どうか教えて下さい。

193 名前:nobodyさん mailto:sage [2005/07/21(木) 19:44:22 ID:???]
KENTに聞けば?



194 名前:nobodyさん [2005/07/21(木) 20:58:47 ID:JUoOvvGf]
センドメールのCGIを設置してみたのですが…送信ボタンを押したあとの画面に
「無効なQUERY式です」
としか表示されずに困っています。これってどういう意味ですかね…?

195 名前:nobodyさん mailto:sage [2005/07/22(金) 00:43:33 ID:???]
>>194
せめて>>1を嫁

196 名前:nobodyさん [2005/07/23(土) 02:48:59 ID:Wrc21dr7]
【  CGI名  】髭式BBS

【 質問内容 】
スレッド毎に枠を付けるには何処を触ればいいんですか?
そのままの設定だと、スレッドと背景が同じ色なんで見づらい(´・ω・`)
枠を…枠を付けるにはどうすれば!

197 名前:nobodyさん mailto:sage [2005/07/23(土) 03:20:31 ID:???]
>>196
その質問は設置とは全く関係がない

198 名前:nobodyさん [2005/07/23(土) 03:31:00 ID:Wrc21dr7]
(´・ω・)ゴメス

他で質問してきますね(´・ω・;∴;∵;

199 名前:nobodyさん [2005/07/23(土) 07:32:00 ID:Wrc21dr7]
だめ、CGIについての問題が発生した系(´・ω・`)

【  CGI名  】髭式BBS

【 質問内容 】
スレッドを作成して、そのスレッドに返信すると
スレッドの本文が透明になる(ドラッグすると見えるようになるけど変な表示)
それで、もう1回レスつけると、今度は1回目のレスも透明になって、最新のものしかまともに表示されない。

何が原因でしょうか?(・ω・`)

200 名前:nobodyさん mailto:sage [2005/07/23(土) 08:54:07 ID:???]
>>199
(´・ω・`)知らんがな
自分で変な改造したんだろ

201 名前:nobodyさん [2005/07/23(土) 13:53:56 ID:Wrc21dr7]
$admin_id = '管理者ID';
$admin_pwd = '管理者パスワード';
$admin_name = 'あなたのお名前';
$admin_mail = 'あなたのメールアドレス';
$admin_url = 'あなたのホームページ';
$path = 'このCGIを設置したURLパス';

触ったのこの部分だけだよ(ノд`)

202 名前:nobodyさん [2005/07/24(日) 23:24:11 ID:gbmCui/i]
【  CGI名  】KENT-WEBさんのASKA BBS
【配布先URL】 ttp://www.kent-web.com/bbs/aska.html
【設置サーバ】 Prohosting
【 質問内容 】 500エラーがどうしても直らない。
perlのpassは確認した。アスキーモードで転送した。syntax OK
cgiのパーミッションやフォルダは755にした。cgi-binフォルダに入れた。
2行目に use CGI::Carp qw(fatalsToBrowser);を入れても同じ表示でした。





203 名前:nobodyさん mailto:sage [2005/07/24(日) 23:46:54 ID:???]
Perl 入れて perl -wc aska.cgi



204 名前:nobodyさん [2005/07/25(月) 02:34:29 ID:4IA/HVNL]
>>203
レスありがとうございます。
aska.cgi syntax OK でした。
localhostで動作確認済みです。
サーバがだめなのかもしれませんね。 別のサーバを探してみます。

205 名前:nobodyさん mailto:sage [2005/07/25(月) 17:06:51 ID:???]
まあ、あれだ。
学校でpathとpassの違いを勉強してから、また来いや。

206 名前:nobodyさん [2005/08/05(金) 08:02:59 ID:0y+fP8x7]
ある複数のperlモジュールを必要とするCGIを動かそうとするとき、
必要とするモジュールの一部が使用中のレンタルサーバーに用意されていない場合、

CGI内に、
use lib = "/home/hogehoge/lib"
と記述してやると、 /home/hogehoge/lib 内に、サーバーにすでにある
モジュールもないモジュールもすべて用意しなければならなくなるのでしょうか?

もしそうである場合、該当CGIと同じディレクトリに、サーバー側にないモジュールだけ
おいてあげればいいとか、そんなおいしいことはありませんでしょうか? 



207 名前:nobodyさん mailto:sage [2005/08/05(金) 11:12:29 ID:???]
>>206
レンタルサーバーに聞け

208 名前:184 mailto:sage [2005/08/05(金) 16:17:40 ID:???]
>>206
モジュール読めないように設定してある場合もあるので、
中身をCGIにこぴぺして実行部分を書き換える。

209 名前:nobodyさん [2005/08/07(日) 12:30:00 ID:ktFshdhU]
【  CGI名  】FSwiki lite
【配布先URL】fswiki.poi.jp/wiki.cgi?page=FrontPage
【設置サーバ】さくらインターネット 共有サーバレンタルスペース
【 質問内容 】技術的なことはなにも判らないながら、
なんとかwikiを設置したく、説明書読みつつ手探りで設置を進めています。

ttp://sakura.ne.jp/support/manual/rs/tech_cgi.shtml#com
ここには、(FSwikiはperlとのことで↓を引用)
>プログラムのコマンドパス
>perl5.8.x   /usr/bin/perl または /usr/local/bin/perl
>5.005_03   /usr/bin/perl5
とあります。
bin/perlフォルダを作成して、そこにwikiを入れるのかな?と思っていたら、
同じさくらインターネットでwikiも置いているサイトを見ると、
wikiのアドレスは
 http://ドメイン.sakura.ne.jp/wiki/wiki.cgi になっています。
(ドメイン.sakura.ne.jp/にも普通にhtmlでサイトが作られてます)

cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか?
wikiフォルダ作ってそこに入れておけば良いのでしょうか?
今の所、試しに1人で弄ってるとwikiフォルダで特に問題はないのですが、
(良く判らないけど)設置場所誤って負荷発生してサイトあぼーん、とか
されたり、同鯖の他サイトに迷惑かけないか不安です。
どうかご指導よろしくお願いします。

210 名前:nobodyさん mailto:sage [2005/08/07(日) 13:25:48 ID:???]
>>209
> cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか?
まったく別物。/usr/bin/perlというのはサーバのこの場所にPerlがあるということ。
> wikiフォルダ作ってそこに入れておけば良いのでしょうか?
そうです。

211 名前:nobodyさん mailto:sage [2005/08/07(日) 14:15:45 ID:???]
>>210
レスどうもありがとうございました!
早速wikiフォルダ作って設置する事にします。
あとは勉強もします。

本当にどうもありがとうございました。


212 名前:nobodyさん [2005/08/07(日) 22:16:50 ID:lD997J78]
このスレクオリティがヤバスw

213 名前:nobodyさん mailto:sage [2005/08/08(月) 10:04:51 ID:???]
【  CGI名  】携帯用画像変換 php
【配布先URL】nike.s151.xrea.com/
【設置サーバ】xrea.com
【 質問内容 】nike.s151.xrea.com/にある携帯用画像変換を
xrea.comでアカウントをとって設置してみましたが
正常に動作しませんでした。

変更した点は

.htaccessを
RewriteBase /

convert.phpを
define('REWRITE_BASE', '/');

に書き直して、readme.txt以外ルートにすべてアップ
画像経由でアクセスしてみたらエラーを吐いて駄目でした

考えられる原因はありますでしょうか?
ご教授お願いします。



214 名前:nobodyさん mailto:sage [2005/08/08(月) 12:08:34 ID:???]
>>213
修正したのでダウンロードしなおしてくれ
PHP5だとuniqid()のパラメータなしでもエラーでないので気づかなかった

215 名前:nobodyさん mailto:sage [2005/08/08(月) 14:23:26 ID:???]
>214

ありがとうございます。
無事設置できました!!

216 名前:213 mailto:sage [2005/08/08(月) 15:00:42 ID:???]
さっき、設置してみてPCからの確認では画像表示できましたが、
携帯からアクセスするとエラーがでます。
Wrong parameter count for fgetcsv() in ルート/convert.php on line 97
と表示されます。

217 名前:nobodyさん mailto:sage [2005/08/08(月) 17:25:29 ID:???]
>>216
PHP5になって関数の必須パラメータが結構変わったのね
さらに修正しましたのでどうぞ

218 名前:213 mailto:sage [2005/08/08(月) 19:42:20 ID:???]
>217
今度は、エラーも無くうまく設置できました!!
すばやいご対応ありがとうございました。

219 名前:nobodyさん mailto:sage [2005/08/12(金) 16:42:07 ID:???]
【  CGI名  】 複数のバージョンがある場合には正確に
Child Tree
【配布先URL】
  www.cj-c.com/
【設置サーバ】 レンタルスペース名または設置中のURL
www.iolite.rm.st/pureiyan/
【 質問内容 】
サーバーにアップロードすると、
エラー(?)がでて、まともに使えません…。
かなり初歩的な質問ですが、
教えてくれると、とても助かります。

220 名前:nobodyさん mailto:sage [2005/08/12(金) 18:58:57 ID:???]
>>219
他のCGIを動かすことができる程度の知識があるのか?
エラー?かどうかもわからないようでは説明しようがありません。
鯖のエラーなのか、CGIが動作していて何らかのエラーを返すのかすら不明。

221 名前:nobodyさん mailto:sage [2005/08/12(金) 20:41:37 ID:???]
>>220
すいません…。
まだなにも分かっていなかったかもしれません…。
また勉強してから、書き込みさせていただきます。
ありがとうございました〜。

222 名前:nobodyさん [2005/08/17(水) 18:37:39 ID:FkJYV7Vl]
サーバのコマンド df -h をperlで実行して結果を表示しようとしたら…
Filesystem      Size   Used  Avail Capacity  Mounted on
,,,,,

って出てきました。telnetでやるとうまくできたのに、こちらではうまくできません。
教えて下さい。
ソースです↓


#!/usr/bin/perl
print "content-type: text/plain\n\n";


$CMD = "df -h";
open (RUNCMD, "$CMD |");
$df = <RUNCMD>;
close (RUNCMD);

chomp($RUNCMD);

printf ("%s,%s,%s,%s,%s,%s", $df);

exit 0;

223 名前:222 [2005/08/17(水) 18:39:28 ID:FkJYV7Vl]
すみません、ここを修正します。
printf ("$df");



224 名前:222 [2005/08/17(水) 18:40:35 ID:FkJYV7Vl]
【  CGI名  】 自作
【配布先URL】 自作
【設置サーバ】 www542.sakura.ne.jp
【 質問内容 】 >>222 >>223

もしかして、自作はスレ違いですか?

225 名前:222 [2005/08/17(水) 18:41:28 ID:FkJYV7Vl]
すみません。>>222-からはなかったことに…
ここは設置についてでした。誤爆でした。。。

226 名前:nobodyさん mailto:sage [2005/08/22(月) 16:47:12 ID:???]
このスレに誘導してもらいました。

【  CGI名   】 TreeBBS (とりあえず)
【配布先URL】 ttp://happy.honesto.net/cgi/download/treebbs.html
【設置サーバ】 XREA無料 広告付き
【 質問内容 】 サイトのデザインを全て統一したい。

現在サイト全体を外部CSSリンクで装飾。
htmlは全ページが下記の構成になっています。

【上部】サイトタイトル、メニュー。
【中部】メイン内容。
【下部】メールアドレス等。
【その他】 フレームは未使用です。

掲示板等のCGIを使いたいと思い設置しても、
そのぺ−ジだけ『掲示板だけ』になりデザイン構成が他と違ってしまいます。

掲示板ページも他と同様の構成にするにはどうすればいいのでしょうか?
宜しくお願いします。

227 名前:nobodyさん [2005/08/22(月) 16:52:11 ID:tjnUA6ir]
あげ

228 名前:226 mailto:sage [2005/08/22(月) 17:18:41 ID:???]
誘導前のスレでレス頂いたので解決できそうです。

@スキン対応の掲示板スクリプトを借りる。
Aスキンは自作に変更。

TreeBBSは諦めて、これでやってみます。

229 名前:nobodyさん [2005/08/23(火) 05:30:59 ID:jskS7WB1]
質問です.
カウンターを制作しているのですが,counter.datにカウント数を記録するのに
「count=32」といったように「count=カウント数」といったように記録したいのですが,

#!/usr/bin/perl

# カウントファイルから読み込み
open(IN, "counter.txt");
$count = <IN>;
close(IN);

# カウント増加
$count++;

# カウントファイルに書き込み
open(OUT, "> counter.txt");
print READ "count=";
print OUT $count;
close(OUT);

っというところまではかけたのですが,読み込むときに,
「count=32」の数字だけを読み込んでカウントアップさせるには
読み込む部分をどのように書き直せばよろしいでしょうか?

初歩的な質問になってしまいましたが,すみませんがよろしくお願いします.

230 名前:nobodyさん mailto:sage [2005/08/23(火) 06:22:35 ID:???]
>>229
スレ違い
pc8.2ch.net/test/read.cgi/php/1123777607/

231 名前:nobodyさん [2005/08/26(金) 18:59:17 ID:YKsAqgod]
【  CGI名  】 アンケートシステム(question01) ver1.01
【配布先URL】 happytaro.pekori.jp/Home/Question01/question01.html
【 質問内容 】 admquestion01.cgi,question01.cgiともにInternal Server Errorになります。
          エラーログを見るとPremature end of script headersとなっています。
         
どなたか助けてください…よろしくお願いします。

232 名前:nobodyさん [2005/08/26(金) 22:47:49 ID:apKGH6M8]
>>231

perlのパスはOK?
サーバによって違うけど。

/usr/bin/perl
/usr/local/bin/perl
が主流ってゆうか。

233 名前:231 mailto:sage [2005/08/27(土) 00:42:06 ID:???]
>>232
レスありがとうございます。
結論から言うとパスをサーバー指定にしたら解決できました。

実はPerlCheckerで調べたら自己解決できないエラーが表示されたのでそれが原因なのかなと思って書き込みました。
PerlChecker等の別の*.cgiはパスが/usr/bin/perlでもサーバー指定の/usr/local/bin/perlでも動いていて
今回のアンケートのcgiもサーバー指定にしても500がでていたのでそのままにしていたのですが
この書き込みを見て改めてサーバー指定にしたところ動きました。
前にパスを変えたときはもしかしたらバイナリで転送していたかもしれません(汗

今でもPerlCheckerで同じエラーが表示されるのですが一応動きます。
初歩的なミスでしたがありがとうございました。
しかし他のcgiは/usr/bin/perlでも動いたりこれだけ/usr/local/bin/perlじゃないと動かなかったりということがあるんでしょうか?








234 名前:nobodyさん mailto:sage [2005/08/27(土) 00:57:05 ID:???]
そのチェッカーがPerlのパスをチェックしない仕様なんじゃないかな。

>しかし他のcgiは/usr/bin/perlでも動いたり
>これだけ/usr/local/bin/perlじゃないと動かなかったり
>ということがあるんでしょうか?

もし
 /usr/bin/perl -> perl4
 /usr/local/bin/perl -> perl5
なんて環境だったりすると、あるかも知れないね。
でも普通はそんな環境にしないし、ISPやサーバ業者が
設定したのならばマニュアルに書いてあるはず。

235 名前:231 mailto:sage [2005/08/27(土) 01:44:10 ID:???]
>>234
/usr/bin/perlで通じるやつは/usr/local/bin/perlでも通じるんですよね。
スクリプトがどのPerlのバージョンで書かれているか調べる方法がわからないので何とも言えないですが…

実はサーバーは大学のなのです。説明にはperl 5.6と書かれています。


236 名前:nobodyさん mailto:sage [2005/08/27(土) 04:02:00 ID:???]
>>235
perlのパスなので、その階層にないとダメです。
逆に、どんな変な場所にあってもパスが正しければ動きます。

237 名前:nobodyさん [2005/08/27(土) 09:20:48 ID:XuqAUs3y]

【  CGI名  】 Anthologys
【配布先URL】 www2s.biglobe.ne.jp/~yasuu/index.html
【設置サーバ】 Infoseek
【 質問内容 】 CGIを設置しようとして、メモ用で指定の場所を直してうpしたのですが、
        閲覧?することが出来ません。
        logフォルダとかcgi-binフォルダは作っているのですが…。

よろしくお願いします。

238 名前:nobodyさん mailto:sage [2005/08/27(土) 16:49:56 ID:???]
>>237
うpまでしか書いてないところからして、属性の変更かな?
エラーの内容ぐらいは書きましょう。

239 名前:nobodyさん mailto:sage [2005/09/02(金) 08:22:47 ID:???]
【  CGI名  】 GlobalNoteScript
【配布先URL】 onpumoe.hp.infoseek.co.jp/script/
【設置サーバ】 IIS (windows2000sp4)
【 質問内容 】 2ch型の掲示板です。
これをまずローカルで動かしてみようとIISでテストしているのですが
kanri.cgiで新しく板を作ろうとすると ”適用”ボタンを押したところで下記エラーになってしまいます。

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
The headers it did return are:

Can't locate ../test/jcode.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .)
at C:\Inetpub\cgi-bin\admin\remake.cgi line 3.

エラーメッセージはhttpヘッダーに問題ありみたいなのですが具体的にどうすればいいのかわかりません。

240 名前:nobodyさん mailto:sage [2005/09/02(金) 20:39:56 ID:???]
> Can't locate ../test/jcode.pl

つ【jcode.pl】

241 名前:239 mailto:sage [2005/09/03(土) 02:42:03 ID:???]
>>240
どうもです。おもいっきりそのまんまでした。_| ̄|○
remake.cgiの3行目を require 'C:/Perl/lib/jcode.pl'; に書き換え、
他のtestフォルダ内のcgiでも同じように書き換え、
jcode.plを C:/Perl/lib/ コピーしました。

これで>>239のエラーはでなくなったのですが、
板を立てようとすると処理の後、404エラーになってしまいます。
そのときブラウザに表示されているアドレスは
http//localhost/cgi-bin/dns/xxx/index.html   (xxxは板名です)
なのですがエクスプローラでみるとそこには xxx というフォルダはなく、
実際に xxx というフォルダができているのは
http//localhost/xxx/
になっており、index.html もそこにありました。

(続きます)



242 名前:239 mailto:sage [2005/09/03(土) 03:15:28 ID:???]
試しに
http//localhost/xxx/index.html
を開いて板をスレを立てようとすると404でした。
そのときの表示アドレスは↓でした。
http://localhost/test/bbs.cgi

次に xxx を最初に404になったアドレスに移動して
http//localhost/cgi-bin/dns/xxx/index.html
から板を立てようとすると『ユーザー設定が消失しています』となります。

移動ではなくコピーして両方に同じ xxx を置くと
http//localhost/cgi-bin/dns/xxx/index.html
で板を立てようとすると404。そしてなぜか
http//localhost/xxx/index.html
側にスレが立っていましたが書き込み他どんな操作も404……

どうかもう一度だけヒントを (;´д⊂ヽ

243 名前:nobodyさん mailto:sage [2005/09/03(土) 04:36:54 ID:???]
何度もすいません。
試しにhttpdでやったら何の問題もなく動作しました。???
require 'C:/Perl/lib/jcode.pl'; への変更とjcode.plの移動だけですんなりと……

スレ汚し失礼しました



244 名前:nobodyさん [2005/09/05(月) 05:14:19 ID:bcYR93jZ]
すみません
www.chama.ne.jp/download/mail/maga/index.htm
を設置しようとしてるんですが、この場合はアドレスは何になるんでしょう?



245 名前:nobodyさん mailto:sage [2005/09/15(木) 02:09:21 ID:???]
すみません質問です。

ttp://zenmaitt.jam.tc/data0417/ape/ape_other.htm

ここのmmmを設置したいのですが、選択するところをテキストエリアに変更したら、何度書き込んでも「テキストが入力されていません」とエラーが出ます。

<FORM METHOD="POST" ACTION="./apeboard_plus.cgi">
<INPUT TYPE="hidden" NAME="command" VALUE="write">
<TABLE BORDER="0" CELLSPACING="3" CELLPADDING="0" WIDTH="200">
<TR><TD COLSPAN="2"><IMG SRC="logo.png" ALT="" WIDTH="77" HEIGHT="5"></TD></TR>
<TR><TD><INPUT TYPE="text" NAME="comment">
</TD>

なにが足りないんでしょうか?orz
よろしくお願いします。

246 名前:nobodyさん mailto:sage [2005/09/15(木) 04:32:59 ID:???]
NAMEが違うんでしょ?

247 名前:nobodyさん mailto:sage [2005/09/15(木) 12:39:03 ID:???]
nameをcommentで統一したら書き込み後の画面が出るようになったんですが、
メッセージは反映されないです・・・。

248 名前:nobodyさん mailto:sage [2005/09/15(木) 12:57:27 ID:???]
comment ≠ command

どうでもいいけどそのmmmのサンプル画面を見たが
背景画像がうるさいうえに文字の色が見づらくてグタグタだな。

249 名前:nobodyさん mailto:sage [2005/09/15(木) 13:34:00 ID:???]
ape自体嫌い

250 名前:nobodyさん mailto:sage [2005/09/16(金) 00:14:45 ID:???]
携帯の個体識別情報を取得したいのですが
どう変更したらいいのか教えていただけますか?

sub write{
&asyuku;
#携帯機種を取得
$agent = $ENV{HTTP_USER_AGENT};
#$agent = "J-PHONE/3.0/J-SH05";
if($agent =~ /DoCoMo/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /J-PHONE/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /UP\.Browser/){$agent = 'EZweb';}
elsif($agent =~ /Mozilla/){$agent = 'PC';}
else{$agent = '?';}

251 名前:nobodyさん mailto:sage [2005/09/16(金) 07:20:53 ID:???]
こんにちは。
質問ですが、CGIのフォルダはアスキーでアップして、パーミションは705に設定しておけばいいのでしょうか?
画像などはバイナリでアップすればいいんですよね?

252 名前:nobodyさん mailto:sage [2005/09/16(金) 07:29:57 ID:???]
>>251
フォルダはアップするんじゃなくて作るんだよ

253 名前:nobodyさん mailto:sage [2005/09/16(金) 08:06:10 ID:???]

           ■                   ■
          ■ ■                 ■ ■
         ■   ■               ■   ■
        ■     ■             ■     ■
       ■       ■           ■       ■
      ■         ■■■■■■■■          ■
      ■        ■             ■        ■
     ■       ■                ■       ■
    ■       ■   ■       ■      ■      ■
    ■             ■■■■■               ■
    ■             ■   ■                ■
    ■              ■ ■                 ■
     ■              ■                 ■
      ■                               ■
     





254 名前:251 mailto:sage [2005/09/16(金) 08:20:22 ID:???]
>>252
すみません、読み難い文章になってしまいました。
作ったフォルダはアスキーでアップしてから、705に設定すればいいのでしょうか?

255 名前:nobodyさん mailto:sage [2005/09/16(金) 08:33:48 ID:???]
>>254
まずやってみろ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<322KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef