サポート掲示板/78

お名前イレブン
状態完了
追加日時2007/09/09 (日) 11:00:10
対象CGIみのアルバム
タイトル大変混み合っています。しばらく待ってから再度、行って下さい。

本文

再度質問です。あれからいろいろやっているつもりですが画像が出ません。 タイトルのエラーメッセージがでます。 環境は自宅Linuxサーバです。Fedoracore3です。

各CGIファイルは /var/www/cgi/album においてあります。「upload.cgi」「view.cgi」は /var/www/html/minofile に置いてあります。 データファイル格納ディレクトリは「minofile」です。

config.cgiの $VIEWCGIは = '../../minofile/view.cgi

$UPLDCGIは  = '../../minofile/upload.cgi';

$BASEDIRは = '../../minofile'; となっております。

上記設定のminofileディレクトリの前にhtmlをいれると(../../html/minofile/*.cgi)エラーメッセージはないのですが画像がでません。

ちなみに$BASURLは = '../../index.html'; で 正常にホームページのトップに戻ります。ホームページのhtml.indexファイルは /var/www/html に置いてあります。

ロックファイルはどのディレクトリを探してもないです。

以上ご相談お願い致します。


  • すいません。表記ミスがありました。エラーメッセージがなくなり画像が出なくなるパターンは。$UPLDCGIと$BASEDIRにhtmlを挿入ではなく、 $BASDIRだけを = '../../html/minofile'; とした場合でした。すいません。 -- イレブン 2007/09/09 (日) 11:09:31
  • なぜに、「upload.cgi」「view.cgi」をhtmlにいれておられるのでしょうか? cgiなのでcgiディレクトリに入れるべきだと思いますが。 -- みの 2007/09/09 (日) 12:52:14
  • $BASDIRは../../html/minofileであっていると思いますが。 -- みの 2007/09/09 (日) 12:54:42
  • $BASURLは、CGIを呼び出すURLとhtmlを呼び出すurlの関係が不明なのでお答えしずらいです -- みの 2007/09/09 (日) 12:59:46
  • 「upload.cgi」「view.cgi」は画像を表示させるからhtmlの方が良いかなと思って勝手に移動してみました。もとの /var/www/cgi/album に戻したところ特に変化はありませんでした。 -- イレブン 2007/09/09 (日) 17:50:54
  • 現在の設定は・・・ config.cgiの$VIEWCGIは = './view.cgi';  $UPLDCGIは  = './upload.cgi';  です。 $BASDIRは../../html/minofile です。 -- イレブン 2007/09/09 (日) 17:53:51
  • 上記の設定で現在は画像が表示されません。 -- イレブン 2007/09/09 (日) 17:55:44
  • こちらを一度ご覧頂けますか? その上で$BASEURLをどのように設定すべきか、相談しましょう。 -- みの 2007/09/09 (日) 18:27:30
  • 5番目の問いの 「Q.使っているサーバがCGIを呼び出す場合のURLと・・・」をやったら行けました!ここの存在はしってましたが、まさか自分がこのパターンに当てはまるとはおもいませんでした。一通り試しもせずにすいませんでした。出来たときは思わず「お〜〜」って声をあげちゃました^^ありがとうございました!!! -- イレブン 2007/09/09 (日) 20:05:46

サポート掲示板


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-09-09 (日) 20:05:46 (4524d)