KENT-WEB サポートコーナー 過去ログ [ 0402 ]


記事No: 3944
投稿日: 2008/06/25(Wed) 09:39:06
タイトルメールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

このたび、メールフォームを設置したくなりましたが、CGIは使ったことがなく、プログラミングなどに関しては素人です。

とりあえず、“PostMail”をダウンロードして、開いてみましたが、
いまいちよくわかりません。

ネットでCGI講座が載っているサイトを見ても、わかりません。

CGI初心者の参考書籍を洗いざらい探しましたが、
メールフォームに関する項目がある本は、
2003年発行が最後で、どこを探してもメールフォームに関しては絶版でした。

もしよろしければ、レスでお教えください。

また、メールフォームに関する本がありましたらぜひお教えください。

使用環境は、
マシン:PM G4 400AGP
OS:Mac OS X 10.4.11
使用HTMLエディター:Adobe GoLive 6.0.1
です。


記事No: 3946
投稿日: 2008/06/25(Wed) 15:01:56
タイトルRe: メールフォームを作りたい件
ID情報: CK001
投稿者: C.K

まず、何がわからないのか具体的に書いてください。
それすらも漠然ならば、無料レンタルCGIにされた方がいいと思います。

どうしてもPostMailにこだわられるなら、ここのFullPath Viewerやsendmail Checkerを設置してみてください。


記事No: 3947
投稿日: 2008/06/25(Wed) 15:37:54
タイトルRe^2: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

> まず、何がわからないのか具体的に書いてください。
箸にも棒にもかからない質問ですみません。
自分で自由に組める、メールフォームを、
自分のウェブサーバーに(置けたら?)置きたいのです。
とりあえず、“PostMail”の解説ページで、
ここをいじったらこうなるをいうのは分かりましたが、
それから組んだCGIファイルをどういう風にしたらいいのですら分からないのです。
Indexファイルにあるディレクトリーに置けばいいのかすら分かりません。
やはり、メールフォームの作り方が載っていなくても、
CGI関連書籍を買った方がよいような気がしてきました。
ド素人でもわかりやすい書籍をご存じでしたらお教えください。
自力で、“PostMail”を、組めるところまでやってみます。

> それすらも漠然ならば、無料レンタルCGIにされた方がいいと思います。
はい。今は、その状態です。

> どうしてもPostMailにこだわられるなら、ここのFullPath Viewerやsendmail Checkerを設置してみてください。
やはり、わかりません。すみません。



記事No: 3950
投稿日: 2008/06/25(Wed) 16:26:48
タイトルRe^3: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> > まず、何がわからないのか具体的に書いてください。
> 箸にも棒にもかからない質問ですみません。
> 自分で自由に組める、メールフォームを、
> 自分のウェブサーバーに(置けたら?)置きたいのです。
> とりあえず、“PostMail”の解説ページで、
> ここをいじったらこうなるをいうのは分かりましたが、
> それから組んだCGIファイルをどういう風にしたらいいのですら分からないのです。
> Indexファイルにあるディレクトリーに置けばいいのかすら分かりません。
> やはり、メールフォームの作り方が載っていなくても、
> CGI関連書籍を買った方がよいような気がしてきました。
> ド素人でもわかりやすい書籍をご存じでしたらお教えください。
> 自力で、“PostMail”を、組めるところまでやってみます。
>
> > それすらも漠然ならば、無料レンタルCGIにされた方がいいと思います。
> はい。今は、その状態です。
>
> > どうしてもPostMailにこだわられるなら、ここのFullPath Viewerやsendmail Checkerを設置してみてください。
> やはり、わかりません。すみません。

ロリポップなら、
・perlのパス
・sendmailのパス
・受信するメールアドレス
の3箇所を修正し、パーミッションを設定すれば動きます。
数あるレンタルサーバの中でも、簡単な部類です。

アップロードは、フォルダごとアップロードすれば良いでしょう。
その場合のURLは、
http://kyotosoccer.daa.jp/postmail/postmail.html
になります。

過去の質疑でもありますが、GoLiveのFTP機能は使わない方が良いかもしれません。
他のMacに対応したFTPソフトを使って下さい。(フリーソフトであるはずです。)

以上の意味すら分からなければ、設置代行をおすすめします。

# 解説ページでチンプンカンプンなら、書籍を買っても無駄な出費になるだけだと思いますよ。


記事No: 3953
投稿日: 2008/06/25(Wed) 20:09:21
タイトルRe^4: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

お答えありがとうございます。
あれから必死で設定して、どうにか、
「以下の内容でよろしければ送信ボタンを押して下さい 」
http://kyotosoccer.daa.jp/postmail/postmail/postmail.cgi
というところまでごぎつけたのですが、
「上記内容で送信」ボタンを押すと、
404エラーがでます。
サーバー屋にも問い合わせましたが、
スクリプトがおかしいとのことでした。
この場合どのファイルに設定ミスがあると考えられるでしょうか?
お教えください。


記事No: 3955
投稿日: 2008/06/25(Wed) 23:25:26
タイトルRe^5: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> お答えありがとうございます。
> あれから必死で設定して、どうにか、
> 「以下の内容でよろしければ送信ボタンを押して下さい 」
> http://kyotosoccer.daa.jp/postmail/postmail/postmail.cgi
> というところまでごぎつけたのですが、
> 「上記内容で送信」ボタンを押すと、
> 404エラーがでます。
> サーバー屋にも問い合わせましたが、
> スクリプトがおかしいとのことでした。
> この場合どのファイルに設定ミスがあると考えられるでしょうか?
> お教えください。

/tmpl/フォルダのconf.htmlを修正して下さい。

<form action="../../../../../../../Desktop/postmail/tmpl/./postmail.cgi" method="post">
↓↓↓修正(元に戻す)
<form action="$script" method="post">

# ですから.....GoLiveは何かと悪さをしますから。


記事No: 3957
投稿日: 2008/06/26(Thu) 00:22:03
タイトルRe^6: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

ありがとうございます!
おかげで、送信はできました!…が、
再度試すと、その手前の段階の送信確認画面が,
404エラーで見つからなくなりました(泣)。

これは、「postmail.cgi」をいじらないといけないのでしょうか?
もう文系の私には訳が分かりません。

しかし昨日始めて、今日でここまでこられたのは,
レスをいただいた皆さんのおかげです。
ありがとうございます。


記事No: 3959
投稿日: 2008/06/26(Thu) 09:41:10
タイトルRe^7: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> ありがとうございます!
> おかげで、送信はできました!…が、
> 再度試すと、その手前の段階の送信確認画面が,
> 404エラーで見つからなくなりました(泣)。
>
> これは、「postmail.cgi」をいじらないといけないのでしょうか?
> もう文系の私には訳が分かりません。
>
> しかし昨日始めて、今日でここまでこられたのは,
> レスをいただいた皆さんのおかげです。
> ありがとうございます。

http://kyotosoccer.daa.jp/postmail/postmail.html
昨日は↑にあったのに、今日は↓ですね。
http://kyotosoccer.daa.jp/postmail/postmail/postmail.html

先ずは、どちらかに固定してから質問して下さい。
サポートする側も混乱して、的確なアドバイスが出来ませんから。


記事No: 3970
投稿日: 2008/06/26(Thu) 12:50:51
タイトルRe^8: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

すみません。あれから混乱してて、いろいろなところに設置してた次第です。
今は→http://kyotosoccer.daa.jp/postmail/postmail.html
に戻しました。

続けて教えてもらえますでしょうか?

どうにか「お問い合わせ」の直後のページまではいきますが、
そこから先は、直後のページにすべて記入しても次は500エラーがでます。

それと、パーミッションの設定で困っています。

サーバー屋では、
設定するパーミッション
HTML・画像ファイル604 ( rw----r-- )
CGIの実行ファイル700 ( rwx------ )
CGIのデータファイル600 ( rw------- )
.htaccessファイル  604 ( rw----r-- )
ディレクトリ    705 ( rwx---r-x )
と、サポートページにありますが、これはフォームメールの解説ページの、

postmail.cgi:755 or 705
jcode.pl:io-socket.pl
mimew.pl:644 or 604
log.cgi:666 or 606
*.html:--
*.txt:--
と、少し異なります。

どちらを選んだらいいのでしょうか?
昨夜、「送信しました」までいったのに、歯がゆい思いです。
どうかもう少しお力を貸してください。


記事No: 3972
投稿日: 2008/06/26(Thu) 13:22:40
タイトルRe^9: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> すみません。あれから混乱してて、いろいろなところに設置してた次第です。
> 今は→http://kyotosoccer.daa.jp/postmail/postmail.html
> に戻しました。
>
> 続けて教えてもらえますでしょうか?
>
> どうにか「お問い合わせ」の直後のページまではいきますが、
> そこから先は、直後のページにすべて記入しても次は500エラーがでます。
>
> それと、パーミッションの設定で困っています。
>
> サーバー屋では、
> 設定するパーミッション
> HTML・画像ファイル604 ( rw----r-- )
> CGIの実行ファイル700 ( rwx------ )
> CGIのデータファイル600 ( rw------- )
> .htaccessファイル  604 ( rw----r-- )
> ディレクトリ    705 ( rwx---r-x )
> と、サポートページにありますが、これはフォームメールの解説ページの、
>
> postmail.cgi:755 or 705
> jcode.pl:io-socket.pl
> mimew.pl:644 or 604
> log.cgi:666 or 606
> *.html:--
> *.txt:--
> と、少し異なります。
>
> どちらを選んだらいいのでしょうか?
> 昨夜、「送信しました」までいったのに、歯がゆい思いです。
> どうかもう少しお力を貸してください。

ロリポップは、[700][705][755]のどれでも動作しますよ。
パーミッションに間違いがないなら、原因は別ですね。

御自分で原因が分からないなら、PerlCheker(http://www.kent-web.com/utility/index.html)を以下に転送して下さい。
こちらで確認しますので。
(perlのパスの変更、パーミッションの設定は必ずして下さい。)

http://kyotosoccer.daa.jp/postmail/pcheck.cgi


記事No: 3974
投稿日: 2008/06/26(Thu) 13:55:49
タイトルRe^10: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

おお、ありがとうございます。
早速、perlのパスの変更、パーミッションの設定を行ったのですが、
どこに転送すればいいのでしょうか?
アップローダーのたぐいですか?
最下段のURLは、404エラーでした。
ともあれ救いの手をさしのべてくれてありがとうございます。


記事No: 3975
投稿日: 2008/06/26(Thu) 14:02:05
タイトルRe^11: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> おお、ありがとうございます。
> 早速、perlのパスの変更、パーミッションの設定を行ったのですが、
> どこに転送すればいいのでしょうか?
> アップローダーのたぐいですか?
> 最下段のURLは、404エラーでした。
> ともあれ救いの手をさしのべてくれてありがとうございます。

ですから、500エラーの出ているpostmail.cgiと同じ場所にアップロードし下記のURLで見れるようにして下さいと…

http://kyotosoccer.daa.jp/postmail/pcheck.cgi


記事No: 3976
投稿日: 2008/06/26(Thu) 14:29:06
タイトルRe^12: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

たびたびお手間を取らせてすみません(汗)。
冒頭のパスは、「/usr/lib/sendmail」これでいいですか?
パーミッションは間違い無いはずです。

よろしくお願いします。
> http://kyotosoccer.daa.jp/postmail/pcheck.cgi


記事No: 3978
投稿日: 2008/06/26(Thu) 15:02:49
タイトルRe^13: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> たびたびお手間を取らせてすみません(汗)。
> 冒頭のパスは、「/usr/lib/sendmail」これでいいですか?
> パーミッションは間違い無いはずです。
>
> よろしくお願いします。
> > http://kyotosoccer.daa.jp/postmail/pcheck.cgi

それはsendmailのパス(ロリポップは /usr/sbin/sedmail ですが。)
perlのパスは、

#!/usr/bin/perl

です。
まさか、postmail.cgiも…


記事No: 3979
投稿日: 2008/06/26(Thu) 15:04:31
タイトルRe^13: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

また、お手を煩わせて申し訳ありません。
今、ようやくできました。
ご確認、お願いいたします。


記事No: 3982
投稿日: 2008/06/26(Thu) 15:36:28
タイトルRe^13: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

今書き直しました。
pcheck.cgi、postmail.cgi 共に、
#!/usr/local/bin/perl
と設定しております。
ご確認いただけるでしょうか?


記事No: 3983
投稿日: 2008/06/26(Thu) 15:46:54
タイトルRe^14: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 今書き直しました。
> pcheck.cgi、postmail.cgi 共に、
> #!/usr/local/bin/perl
> と設定しております。
> ご確認いただけるでしょうか?

http://kyotosoccer.daa.jp/postmail/pcheck.cgi
ここ↑に、postmail.cgi と入れて「チェック」ボタンを押して下さい。

Perlのパス:#!/usr/sbin/sendmail

と、なってますが?


記事No: 3987
投稿日: 2008/06/26(Thu) 16:01:34
タイトルRe^15: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

はい。
そのとおりの表示がでます。
これで、後どうすればいいのでしょうか?

あつかましくて申し訳ございませんが、
よろしくお願いいたします。


記事No: 3989
投稿日: 2008/06/26(Thu) 16:07:07
タイトルRe^16: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> はい。
> そのとおりの表示がでます。
> これで、後どうすればいいのでしょうか?
>
> あつかましくて申し訳ございませんが、
> よろしくお願いいたします。

もう一度だけ書きます。
perlのパスは、

#!/usr/bin/perl

です。


記事No: 3985
投稿日: 2008/06/26(Thu) 15:58:45
タイトルRe^14: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

自分でも試してみましたが、
jcode.pl
io-socket.pl
は、ファイルが存在しない、とでて、
postmail.cgiは、
サーバのPerlとのチェック:合っています
            :/usr/sbin/sendmail
パーミッション:実行権あり
文法チェック:postmail.cgi syntax OK
と、でました。

しかしメールフォームに記入して、送信ボタンを押すと、
なぜか、ファインダーと共に。「postmail.cgi」ファイルが現れます。
なぜなのかお教えください。

たびたび厄介になりますが、よろしくお願いいたします。


記事No: 3986
投稿日: 2008/06/26(Thu) 16:01:15
タイトルRe^15: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 自分でも試してみましたが、
> jcode.pl
> io-socket.pl
> は、ファイルが存在しない、とでて、
> postmail.cgiは、
> サーバのPerlとのチェック:合っています
>             :/usr/sbin/sendmail
> パーミッション:実行権あり
> 文法チェック:postmail.cgi syntax OK
> と、でました。
>
> しかしメールフォームに記入して、送信ボタンを押すと、
> なぜか、ファインダーと共に。「postmail.cgi」ファイルが現れます。
> なぜなのかお教えください。
>
> ではたびたび厄介になりますが、よろしくお願いいたします。

もう一度だけ書きます。
perlのパスは、

#!/usr/bin/perl

です。


記事No: 3990
投稿日: 2008/06/26(Thu) 16:30:14
タイトルRe^16: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

お忙しいところ、すみません。
再度設定し直し、試すと、
「サーバのPerlとのチェック合っています /usr/lib/sendmail」
とでます。
しかしやはり問い合わせフォームの「送信する」を押すと
なぜか、ファインダーと共に。「postmail.cgi」ファイルが現れ、
操作が止まってしまいます。
念のため、昨夜教えていただいたconf.htmlファイルを見ると、
また勝手に書き加えられてたため、昨夜同様修正しました。

それでもファインダーと共に。「postmail.cgi」ファイルが現れます。
どうか解決策をお教えください。


記事No: 3991
投稿日: 2008/06/26(Thu) 16:45:45
タイトルRe^17: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> お忙しいところ、すみません。
> 再度設定し直し、試すと、
> 「サーバのPerlとのチェック合っています /usr/lib/sendmail」
> とでます。
> しかしやはり問い合わせフォームの「送信する」を押すと
> なぜか、ファインダーと共に。「postmail.cgi」ファイルが現れ、
> 操作が止まってしまいます。
> 念のため、昨夜教えていただいたconf.htmlファイルを見ると、
> また勝手に書き加えられてたため、昨夜同様修正しました。
>
> それでもファインダーと共に。「postmail.cgi」ファイルが現れます。
> どうか解決策をお教えください。

postmail.cgiの1行目を、

#!/usr/bin/perl

にして下さい。

アドバイスを聞かないならサポートやめますよ?


記事No: 3992
投稿日: 2008/06/26(Thu) 17:16:24
タイトルRe^18: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

すみません。混乱してました(汗)
とりあえず、postmail.cgiの一行目を
#!/usr/bin/perlに変えました。

どうか知恵をお貸しください。


記事No: 3994
投稿日: 2008/06/26(Thu) 17:44:02
タイトルRe^19: メールフォームを作りたい件
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> すみません。混乱してました(汗)
> とりあえず、postmail.cgiの一行目を
> #!/usr/bin/perlに変えました。
>
> どうか知恵をお貸しください。

http://kyotosoccer.daa.jp/postmail/postmail.cgi?mode=check
ログファイル:パスOK!
ログファイル:パーミッションOK!
メールソフトパス:OK
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( ./tmpl/body.txt ) :パスOK!
テンプレート ( ./tmpl/conf.html ) :パスOK!
テンプレート ( ./tmpl/err1.html ) :パスOK!
テンプレート ( ./tmpl/err2.html ) :パスOK!
テンプレート ( ./tmpl/thx.html ) :パスOK!
バージョン:postmail v4.3

もう、正常ですよ。
他に何か問題でもありますか?


記事No: 3996
投稿日: 2008/06/26(Thu) 18:33:09
タイトルRe^20: メールフォームを作りたい件
ID情報: kyoosapo
投稿者: 京サポ1995
URLhttp://kyotosoccer.daa.jp/

ありがとうございます!
さんざん手間をやかせてすみませんでした。


[検索ページ]