アプリ版:「スタンプのみでお礼する」機能のリリースについて

私はCGIに対してはまったくの初心者なのですが、今KENT-WEBからのCGIスプリクトでショッピングカートの設置をしています。FFFTPで転送後、どうしてもエラーが出てしまうのです。
しっかりアスキーモードで転送しているし、CGI-BINフォルダに設置しています。Perl確認済みです。あとJcode.plも、転送しています。
あとはどこに原因があるか本当に分からず、困っています。
どうしたらエラーがなくなるのか、CGIの知識がある方、どうか教えてください。よろしくお願いします。

A 回答 (3件)

#1です。


フォルダ構成は全部「cgi-bin」に入れたのですか?
http://www.kent-web.com/cart/cart.html
によると、「jcode.pl」と「cgi-lib.pl」は「./lib/」フォルダに入っていることを前提として「init.cgi」は作られていますので同じフォルダ構成にしないとエラーが出ます。
「cgi-bin」の中に「lib」フォルダを作成して、その中に「jcode.pl」と「cgi-lib.pl」を入れましょう。
また、「data?.cgi」「stock.dat」「raw.dat」ファイルは「data」フォルダを作成してその中に入れましょう。
同じく、「img」フォルダも作成しておきましょう。
http://www.kent-web.com/cart/cart.html
を参考に同じようなフォルダ構成にしてみましょう。

参考URL:http://www.kent-web.com/cart/cart.html
    • good
    • 0
この回答へのお礼

ありがとうございます!edomin2004の言うとおりにやってみたら
出来ました!ファイルを分けていなかったので、エラーになってしまったのですね!
助けていただいて本当にありがとうございました!

お礼日時:2007/04/08 21:19

#1です。


では、パーミッションはどうなっていますか?
また、アップロードしたCGIは何というファイル名ですか?

この回答への補足

すみません よく分からないので、アップロードしたファイル全部書きます 
cart.cgi(755) order.cgi(755) init.cgi(644) admin.cgi(755) data1.cgi(666) data2.cgi(666)
stock.dat(666) raw.dat(644) jcode.pl(644) cgi-lib.pl(644)
です。これらのファイルを「cgi-bin」フォルダに設置して転送しました。 パーミッションは()のとうりです。

補足日時:2007/04/08 19:02
    • good
    • 0

まずは、どういうエラーが出ているのかを補足してください。

この回答への補足

CGIの実行時にエラーが発生しました 。
という表示がでてしまうのです。

補足日時:2007/04/08 18:43
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!