CGI-BBS > 情報収集 > アンケート > an.cgiでのdatファイルを正しく設置したが


カレッヂ
カレッヂ


質問者 きゅば  投稿日 4/19(金) 17:51:53
すみません。
アンケートan.cgiでの「datファイル」を正しく設置したのですが、
書きこまれません。パーミッション等は間違いないのですが。
お手数ですが、対象方法をお教えいただければ幸いです。

/cgi-bin/任意のディレクトリ/an  の中に

an.cgi(755)
an.dat(空ファイル666)
jcode.pl(644)

と設置しております。
また、an.cgiは動きます。

同じディレクトリにおいていますので、
an.cgiは
$file = './an.dat';
としております。

サーバーが原因とは考えられないのですが、念の為確認
したところ問題ないとの返答でした。

考えられる原因・対処方法をご教授お願いいたします。


回答者 いのちゃん  [削除]  投稿日 4/19(金) 23:23:09
Line24辺り
# 設置したURL
$cgi = 'http://www.kcb-net.ne.jp/ki-net/an/indexan.html';

階層図としては当方は以下のようになっておりますが...。
/an/<777>
  |--an.cgi<755>
  |--an.dat<666>
  |--bar.gif<644>
  |--indexan.html<644>
  |--jcode.pl<644>
質問者 きゅば  [削除]  投稿日 4/20(土) 12:43:22
いのちゃん 様

御返信遅くなりました。申し訳けございません。
またご教授頂きありがとうございます。

ご教授いただきました「24行目」付近の
$cgi = 
につきましては、間違いなく設定しておりますが
やはりan.cgiにはアクセスできますが、データの書き込みが
行われませんでした。

また、他のCGIにて「datファイル」を利用するCGIも
利用ができない症状がでております。

このようなケースはやはりサーバー側に原因が考えられるのでしょうか?
尚、他にcgiやdatファイルの設定でご教授頂ければ幸いです。

よろしくお願いいたします。



回答者 いのちゃん  [削除]  投稿日 4/20(土) 18:07:39
 |--an.dat<666> (ASCII)
  |--bar.gif<644> (Binary)

ftpする時に上記のようにbar.gifはASCIIでなくて“Binary”で
Local SystemからRemote SiteへUpしているでしょうか?

an.datのchmodが<666>で合っているようですので登録は可能の
筈ですが登録出来ない理由が他にあるとすれば根はもっと深い所に
あるように思いますが貴殿の設定urlを教えて下さい。
質問者 きゅば  [削除]  投稿日 4/20(土) 20:29:14
いのちゃん 様

ご返信お手数をおかけいたします。
ご説明をいただきました内容にて再度試したところ設置できました。
原因は私の設置ミスでした。

html側での「name」を"regist"から任意で変更をしておりました。

cgiを再度確認いたしましたところ、"regist"のみ保存されることが
わかりました。

この度はいのちゃん様には大変お手数をおかけいたしました。
感謝しております。ありがとうございました。

このページは終了したので返信(回答)は書きこめません

Web裏技