CGI、Perl、CGI設置場所は確認しましょう。

コヒ蔵さん (2009-08-07 17:19:06) www.suzuki-ss.co.jp/inquiry/mailformpro2/mail_sss.html

過去の質問を色々見ていると、皆様がご利用のサーバーでの

「CGI・Perlのパス」、及び 「CGIの設置場所」

の確認をされてない場合があるようでした。

わたしも、sendmailのパスがマニュアルと違うと言われ困惑した経験がありましたので、
確認は怠らないように注意しましょう。

例えば、私が使っている「アルファメール」では・・・

---アルファメール(大塚商会)---
Perl対応バージョン:5.8.5 パス:/usr/bin/perl
sendmail パス:/usr/sbin/sendmail (SSLは別)
CGI格納場所:cgi-bin配下
---------------------------

和田氏もおすすめの「さくらインターネット」では・・・
---さくらインターネット---
Perl対応バージョン:5.8.x パス:/usr/bin/perl
sendmail パス:/usr/sbin/sendmail
CGI格納場所:自由
---------------------------

これらの情報は、サーバー側の都合で変わる可能性がありますので、
かならずご自身で確認するべき事です。
ウェブでも簡単に確認できると思いますので、和田氏のCGIを使う場合で、
質問をされる場合は、必ず一度確認してみましょうね♪

さくらインターネットでのパーミッションについて

コヒ蔵さん (2010-09-10 07:51:50) www.inst-web.com/inquiry/inquiry.html

InternalServer Error 500で悩まされる事数知れず・・・

いつも悶絶しておりますが、さくらインターネットのCGI設置について
ちょっと知らなかった情報がありましたので共有させて下さい。

FTP等でアップする際にフォルダやCGIに「777」を設定すると
さくらインターネットでは動作しないようです。

なにやらCGIとして動かす場合に「777」を許可しないのだそうです。

もしかしたら間違いかもしれませんが(^^ゞ

パーミッションでうまくいっていないと感じた時は一度

「755」等に変更して試してみて下さい!

Re:さくらインターネットでのパーミッションについて

和田 (2010-09-21 17:26:15) www.synck.com

すいません補足していただいちゃって・・・。
ディレクトリのパーミッションが777だと動かないサーバって結構多いみたいですね。
ご丁寧に補足していただいて本当にありがとうございます!
そしてこのFAQはやっぱり使いづらいし見づらいし探しづらいですねぇ・・・。
改良しなくてはならないが、めんどうだなぁ・・・。