• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIが分かりません)

ホームページリニューアルで発生したCGIエラーについて

このQ&Aのポイント
  • ホームページをリニューアルする際に、CGIに関するエラーが発生しました。
  • 以前まで使えていたフォームメールが使えなくなり、CGIWrap Errorが表示されました。
  • エラーメッセージはPermission deniedとなっており、スクリプトの実行に問題がある可能性があります。

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

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

Error Message: Permission denied と書かれていますね、「パーミッション」という言葉を聞いた事はありませんか? 3桁の7,5,4,1,0辺りの数字が並んでる項目なんですが… それを各ファイルごとに合わせた設定にする必要があり この設定は呼出・書込・実行が可能かどうかを設定しています http://www.kent-web.com/data/postmail.html 恐らくこのpostmailを使っていると思いますが postmail.cgiを701、または700 log.cgiを600に設定する必要があります。 FFFTPでの設定方法はココにあります。 http://www.netlaputa.ne.jp/CorpHome/menu/support/manual/ffftp/win-178/ffftp_02.html 700であればオーナーの項の呼出・書込・実行にチェックを入れ、その他を空に 600であればオーナーの項の呼出・書込にチェックを入れ、その他を空にします。 数字の計算ですが、呼出が4、書込が2、実行が1として足し算をしています 3桁ありますが左からオーナー、グループ、その他です

tsurugagolf
質問者

お礼

ありがとうございました! 調べてみたら、アップされているお問合せのpostmail.cgiは755だったのですが、 メールフォームのpostmail.cgiのパーミッションが644に設定されていました。 700にするとお問合せ同様、エラーがでなくなりました。 すごく助かりました。ありがとうございました!

その他の回答 (1)

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

エラーの理由はエラーメッセージ書かれています。 メッセージをググれば解決方法は見つかるでしょう。 サーバーとクライアント(端末)は同じフィルシステムとは限りません。 違うファイルシステムにアップロードするということは新規に作成することと同義です。 他にも所有権やらパーミッションの問題が出る可能性があるので適切に設定する必要があります。 >コンピュータのことはあまり詳しくないので難しくてさっぱりわかりません。 誰でも最初は初心者ですが、管理者である以上言い訳にはなりません。 誰が作ったのかも関係ありません。 理解できなければ学ぶか、分かる人に対応してもらうしかありません。

tsurugagolf
質問者

お礼

早速のご回答ありがとうございます。 エラーメッセージは何度か検索し、いろいろと試しているのですがまだ解決していません。 以前使っていたフォームメールまで同じエラーがでて 使えなくなってしまうっていうことはありえるのでしょうか・・・ 頑張っていろいろと勉強します。 ありがとうございました!

関連するQ&A