• ベストアンサー

cgi での画像について

いつも、アドバイスありがとうございます。 cgiのショッピングカートで、 「管理者画面」から、商品画像をUPできるのですが、 当方のサーバーは、 htmlとcgi-binに別れているために、 gif画像を、cgi-binに置いても、読み込むことが出来ません。 gif画像を、htmlの方に置けば、cgi上では、 画像が表示されるのですが、 管理者画面からのUPができません。 ・WEB上でhtmlに画像をUPする方法はあるんでしょうか? ・毎回FFFTPツールで、UPするのだけは、避けたいんですが。。。 何かいい方法がありましたら、ご教授願います。 使用cgi http://www.i-say.net/cgi/sample_view.php3?id=3338&url=http://wb-i.net/ Super Multi Shop Ver 5.00

質問者が選んだベストアンサー

  • ベストアンサー
noname#191236
noname#191236
回答No.2

「当方のサーバー」というのはホスティングサービス(レンタルサーバー等)でのサーバーの事ですか? また、html と cgi-bin という事は、同一サーバー内でのディレクトリという事ですよね? 上手くいけば、ただ単にその画像ファイルの保存場所を変えるだけでOKだと思います。 ただ、サーバーの設定・状況によっては、その方法ではダメかもしれません。 それでは。 m(_ _)m

Hiro-PaPa
質問者

お礼

保存場所を変えるというより、 $OOOOという関数(?)を付け足して パスの記述法(絶対パスとか)を 追加することによって回避できました。 ありがとうございました。

その他の回答 (1)

noname#8251
noname#8251
回答No.1

CGIの中身を確認するのは面倒なので...。 CGIスクリプトをどこからかもらってきたら必ずReadmeというテキストファイル、要は使用などの説明ファイルやCGIファイル自体に設定方法などがかかれているはずです。 それの確認はされましたでしょうか。画像ファイルをどこのディレクトリにアップするのかといった設定方法も変えられるようになっているはずです。配布用のCGIスクリプトははんようせいがないと使ってもらえませんから。 その辺りご自分で確認して、画像をアップするディレクトリを変更すればweb上で画像のアップができるようになると思いますよ。

Hiro-PaPa
質問者

お礼

Readmeというテキストファイルには、 書いていませんでした。 だけど、苦戦した結果、出来ました! ありがとうございました。

関連するQ&A

専門家に質問してみよう