札幌Web制作のシンクグラフィカ

403 Forbiddenが表示されてcgiが動きません

川村さん (2010-03-07 22:46:43) www.human-v.co.jp

和田さま

お世話になっております。
お忙しいところ大変恐縮ですが、お助けください。

お客さんから指示されたサーバーに設置したいのですが、メールフォームが動きません。
check.cgiも動作しません。

403Forbidden
You don’t have permission to access /cgi-bin/mailform/check.cgi on this server.
Apache/1.3.41 Server at human-v.co.jp Port 80

の表示が出てしまい、立ち往生しております。
どうしたらいいでしょうか?

***

制作環境はMac osX10.4、FirefoxアドオンFireFTPで転送、
エディタはミミカキさんを使用しています。

使用サーバーはお客さん(代理店)で用意したNTT Verioという所らしいです。

***

○お客さんによるとパーミッションは755で大丈夫とのことでしたが、
 念のためフォルダとcgiを755の他に777や700、705などに変えてみましたが駄目でした。
○perlのパスも/usr/bin/perlで大丈夫らしいです。
○mailformフォルダーをcgi-binフォルダー内に設置しました。
○cgiはアスキーモードで転送できています。

現在ファイルの構成は下記のようになっています。
/www
 ┣cgi-bin/mailform/check.cgi
 ┃             ┗他send.cgi等
 ┣htdocs/index.html
 ┃  ┗他html、java、img、css等
 ┣logs
 ┗urchin5

○cgiの場所も色々変えてみたのですが駄目でした。

自分が使用しているチカッパのサーバーでは動作確認できたので、
サーバーの設定の問題ではと思うのですが、お客さんが聞いてみてとのことなので
大変、ご面倒をお掛けしますがよろしくお願いいたします。

Re:403 Forbiddenが表示されてcgiが

和田 (2010-03-09 16:34:51) www.synck.com

403エラーはアクセス制限によるエラーですね。おそらくアクセス権が無いのではないかなと。そういう場合はCGI自体のパーミッションかフォルダのパーミッションが誤っている場合がほとんどです。サーバ会社のホームページを見ていただいて規定のパーミッションを調べてみてください。

Re:Re:403 Forbiddenが表示されてcgiが

川村さん (2010-03-09 18:44:47) www.human-v.co.jp

ご返信ありがとうございます。
やはりパーミッションが間違っているのでしょうかね。
お客さんに伝えたら、でもやはりパーミッションはそれで大丈夫とのこと、、、
設置代行を頼んでもいいとのことなので別途ご連絡いたします。
お手数をおかけしますがよろしくお願いします!

403 Forbidden check.cgiが動きません

塚越さん (2010-07-22 14:07:20) ttp://www.repair5.net/scan5/mailform/cgi-bin/mailformpro/check.cgi

和田様
はじめまして。
お忙しいところ申し訳ございませんが、お力貸してください。
メールフォームプロを設置したいと思っているのですが、check.cgiが表示されず困っております。
「アルファメール」(大塚商会)です・・・
www.synck.com/contents/faq/124947729047231855180402685120.html
を参考にしてみました。

(1)2009年からの使用ですので新サーバーだと思います。
(2)cgi-binに入れました。
(3)パーミッションは指定のパーミッションとアルファメール推奨の700両方試しましたが変化ございません。

You don’t have permission to access /scan5/mailform/cgi-bin/mailformpro/check.cgi on this server.

と表示されます。

現在のファイル構成です。
┣mailform
 ┣example.html
 ┣thanks.html
 ┣commons            
 ┣images  
 ┗cgi-bin
  ┣postcodes
  ┗mailformpro
    ┣check.cgi
    ┣Jcode
    ┣Jcode.pm
    ┣・・・・・・・・・・・・・・・・
 

┣mailform
┃ ┣ example.html
┃ ┣thanks.html
┃ ┣commons            
┃ ┗images  
┗cgi-bin
   ┣postcodes
   ┗mailformpro
     ┣check.cgi
     ┣Jcode
     ┣Jcode.pm
     ┣・・・・・・・・・・・・・・・・
この様な構成でも試しましたがダメでした。
どうぞお力貸してください。
よろしくお願いいたします。

Re:403 Forbidden check.cgiが

和田 (2010-08-02 00:19:28) www.synck.com

アルファメールはcgiを置く場所が決まっていた気がします。
アルファメールのサポートサイトを見てCGIの動作環境をご確認くださいっ!