http://www.kent-web.com/data/cart.htmlのショッピングカートを設置したくて、ffftpを使ってアップロードするのですが、
「CGIWrap Error: Script File Not Found!」と出てしまうんです。プロバイダーのアップ先は「public_html /」ではなく、「web/」。説明通りに「cart」というフォルダ(ディレクトリ?)を作り、その中にアップしました。もちろん、パーミッションも変更済み。 indexから"http://www.○○○.ne.jp/~.○○○/cart.cgiでリンクもかけました。それなのに開きません。cgiのデータをメモ帳で開き、
必要最低限の変更しました。 ひょっとして、基本的な何かが抜けているのでしょうか?各ファイルをそのままアップロードしてはいけないのでしょうか?それとも、「/web/cgi-bin」のディレクトリ内に設置しなければならないのでしょうか?
皆目見当がつきません。誰か救いの手を差し伸べてください。
No.3ベストアンサー
- 回答日時:
そこのフォルダはCGI許可されていますか?
cgi-bin/フォルダ以外はCGIの許可がされていない場合があります。(自分で「cgi-bin」というフォルダを作ってもだめです)
その場合はcgi-binフォルダに設置してください。
基本的には
DLしてきたもののPerlのパスを正しく設定して、
パーミッションを正しく設定すれば動くはずです。
動くのを確認してからでないと、他のところを編集したことによって不具合が起きたのかもしれないので、原因東低が難しくなります。
また、フォルダそのもののパーミッションを変えないと動作しないところもあります。
とにかく既出の情報だけでは何が原因かは分かりません。
ご自分がしたことを細かく説明いただければもう少し詳しいことを言えると思います。
(例:FFFTPでアスキーモードでWEBフォルダにアップロードして、xxx.cgiのパーミッションを 755で xxx/フォルダのパーミッションを 707にした。
xxx.cgiは○行目の $xxx = ''; のところを $xxx = 'aa'; に変更した。
だけど、エラーがでて動きません。出たエラーは「505エラー・・・・」というメッセージが出ました。
といったような・・・)
No.2
- 回答日時:
No.1
- 回答日時:
パーミッションはどのように変更しましたか?
http://www.kent-web.com/data/cart.html
の下の方にパーミッション設定の表が載っていますが、もし「一般サーバ」の設定をしていたら、その右隣の「suEXECサーバ、CGIWrapサーバ」の設定にしてみてください。
この回答への補足
回答ありがとうございます。 パーミッション設定を再度してみましたが、「URLが見つかりません」と出ました。何かほかによい方法があればよろしくお願いいたします。
補足日時:2005/01/25 09:27お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
number 改行が追加できない
-
エクセルで集計したい。
-
htmlからパラメータで、cgiに渡...
-
生成AI画像について
-
フォームを再送信しますか?
-
CGIって何ですか?簡潔に教えて...
-
ホームページの事でおしえてく...
-
ホームページでCGIのフォームを...
-
CGIが読み書きするデータファイ...
-
(フリーの)ツリー掲示版CGI、...
-
cgiの注釈が出来ない
-
apacheでPerl CGIが作動せず、5...
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIについて。PatiPatiをサイ...
-
設置してあるCGIをサーバー上で...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
-
URLに~/cgi-bin/~を隠す方法
-
ラジオボタンのグループ化
-
ASPから既存のexcelブックを開...
-
CGIでソースがそのままでてしま...
-
ApacheでのCGIについての質問
-
perl 矢印演算子 -> の使い方
-
ユーザの所属するグループを取...
-
FTPにて553エラー
-
ASP(IIS?)のエラーについて
-
JAVAで別サーバーのファイルの...
-
クライアントサイドとサーバー...
-
Ajax React Jqueryの位置づけと...
-
特定のCGIだけ、作動するかわり...
-
VBScriptで、ファイルから任意...
おすすめ情報