- ベストアンサー
ホームページリニューアルで発生したCGIエラーについて
- ホームページをリニューアルする際に、CGIに関するエラーが発生しました。
- 以前まで使えていたフォームメールが使えなくなり、CGIWrap Errorが表示されました。
- エラーメッセージはPermission deniedとなっており、スクリプトの実行に問題がある可能性があります。
- みんなの回答 (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桁ありますが左からオーナー、グループ、その他です
その他の回答 (1)
- localica
- ベストアンサー率52% (202/385)
エラーの理由はエラーメッセージ書かれています。 メッセージをググれば解決方法は見つかるでしょう。 サーバーとクライアント(端末)は同じフィルシステムとは限りません。 違うファイルシステムにアップロードするということは新規に作成することと同義です。 他にも所有権やらパーミッションの問題が出る可能性があるので適切に設定する必要があります。 >コンピュータのことはあまり詳しくないので難しくてさっぱりわかりません。 誰でも最初は初心者ですが、管理者である以上言い訳にはなりません。 誰が作ったのかも関係ありません。 理解できなければ学ぶか、分かる人に対応してもらうしかありません。
お礼
早速のご回答ありがとうございます。 エラーメッセージは何度か検索し、いろいろと試しているのですがまだ解決していません。 以前使っていたフォームメールまで同じエラーがでて 使えなくなってしまうっていうことはありえるのでしょうか・・・ 頑張っていろいろと勉強します。 ありがとうございました!
お礼
ありがとうございました! 調べてみたら、アップされているお問合せのpostmail.cgiは755だったのですが、 メールフォームのpostmail.cgiのパーミッションが644に設定されていました。 700にするとお問合せ同様、エラーがでなくなりました。 すごく助かりました。ありがとうございました!