ラウンジ(兼FAQ掲示板)

電光で「data.cgiが開けません」
過去ログ NO.1120266976
□ アクア [2005年06月29日18時05分]
電光掲示板で「data.cgiが開けませんでした」と出ます。
過去ログも拝見して何度もやっているのですが、tempフォルダのパスも間違っていない気がするのですが、どなたか教えていただけませんか。

構成は下記のようになっています
├top.htm(電光を表示する場所)
├/14/
| └/denkoh/
|    ├/temp/
|     └ data.cgi
|    ├ jcode.pl
|    └ denkoh.cgi

CGIのパスはこのように表示しています。
# 作業用ディレクトリ(/temp/フォルダ)
# 表示するページから見たパスで記述
$data_dir = "./14/denkoh/temp/";

# 作業用ディレクトリ(/temp/フォルダ)
# このスクリプトファイルから見たパスで記述
$tmp = "./temp/";

# ログファイルの名前
$file = "data.cgi";

# jcode.pl
# このスクリプトファイルから見たパスで記述
$jcode = "./jcode.pl";

top.htm(電光を表示する場所)または直接denkoh.cgi?htmlで開いても
「data.cgiを開けませんでした」と出るのですが、
これが出るということはパスが間違っているだけだと思うのですが
上記でパスは間違っているのでしょうか?
お手数ですが、どなたかご返答いただけたらと思います。
よろしくお願いします。
□ NXer [2005年06月30日21時15分]

はじめまして。NXerです。

1 初期値設定 
$data_dir = "./14/denkoh/temp/";

2 ディレクトリ構成
---------------------
├top.htm(電光を表示する場所)
├/14/
|..└/denkoh/
|......├/temp/
|......|...└ data.cgi ←このファイルをFTPで確認する。
|......├ jcode.pl
|......├ denkoh.cgi
|......├/image/
|...........|-home.gif  ←このアイコンを呼び出します。
------------------------
1と2ともに正しいとして、

>「data.cgiが開けませんでした」

data.cgiというデータフィルがその位置にない場合、
data.cgiが空ファイルで無い場合、
data.cgiの拡張子.cgiをサーバーが認識しない場合(.datや.txtは?)
などでしょうか。よくわかりません。
念のため、data.cgiというファイルを作成して、転送し直されてはいか
がですか。

パスが正しいかは、
http://(サーバー名)/(ユーザー名)/14/denkoh/image/home.gif
のURLでブラウザにアイコンが表示できればOKです。

サーバーなど基本的なところが不明なので確認はできていません。
以上です。
□ アクア [2005年07月02日10時15分]
NXerさん、アドバイスありがとうございます。
拡張子を変える、data.cgiを作成する、等やってみましたが
できませんでした・・・
とりあえず、2つのサーバーをレンタルしているので
もう1つの方で動作させるようにしました。
(もう1つの方では問題なく動きました)
もし、ダメな方でもし動くようになりましたらご報告させて頂きます。
ご親切にありがとうございました。

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.