• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:KENT-webさんのPostmail URL表示について)

KENT-webさんのPostmailのURL表示について

このQ&Aのポイント
  • KENT-WebさんのPostmailを設置していたが、フォームメールのページのURLを変更しようとした結果、送信できなくなった。
  • 元の名前に戻して再度転送したが、転送がうまくいかない。
  • CGI初心者のため、対処方法を教えてほしい。

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

  • ベストアンサー
  • mira723
  • ベストアンサー率20% (160/781)
回答No.3

>Error Message: Permission denied まず、パーミッションが違います サーバーによっても異なりますが、「postmail.cgiは755」「log.cgi は666」その他のファイルは644にしてください >Error Number: 13 cgiの13行目が違っていると言うことです どこかの、コメント部分等で変更しているところはありませんか? あと、転送モード(アップロード)は、全てアスキーモードになりますが、間違いないでしょうか?

p0o9i8u7
質問者

お礼

たびたびお世話になります。 パーミッションを確認したところ、「postmail.cgi」が644 になっていましたので、755へ変更したところ 送信画面となりました。 的確なご指導いただき、ありがとうございました。

その他の回答 (2)

  • mira723
  • ベストアンサー率20% (160/781)
回答No.2

No.1です ファイル名が一致していないようです logファイル名が通常のファイル名と一致しているかどうか確認してください

p0o9i8u7
質問者

お礼

たびたび申し訳ございません。 先のご回答により、すべて削除して 最初からやり直してみたのですが 同じく以下のエラーが出てしまいます。 今回ファイル名はいじっておりませんので 一致していると思うのですが。。 CGIWrap Error: Script Execution Failed CGIWrap encountered an error while attempting to execute this script: Error Message: Permission denied Error Number: 13 This message usually indicates there is a problem with the script itself. Often this indicates either that the #! line of the script is incorrect, or the script was uploaded in binary mode instead of ascii mode. Check to make sure that the script does not have control-M's at the end of every line. That will prevent it from executing. An easy fix that takes care of this most of the time is to put '#!/.../perl --' instead of '#!/.../perl' on the first line of the script. This is typically a problem if the script was edited or uploaded from a DOS/Windows/Macintosh station to a unix based server. If you are not the owner of this script, please forward this error and the URL that caused it to the script owner. That is often the component in the URL right after /cgiwrap/.

  • mira723
  • ベストアンサー率20% (160/781)
回答No.1

当方も利用しています CGIが作動しないときはデフォルトに戻す、が普通の考えです 一旦すべてを消して、アップし直してください URLを打ち込んで正しく表示が出たら、ファイル名を変更してください

p0o9i8u7
質問者

お礼

ご回答ありがとうございます。 時間をおいて確認したところ、フォームメールページの URLは Z:\フォルダ\postmail\postmail.htmlから http://~~~.com/postmail/postmail.html に戻っていました。 しかし、相変わらず送信はできず 「CGIWrap Error: Script Execution Failed」 のエラーがでてしまいました。 最初からやり直してみます。 ありがとうございました。

関連するQ&A