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


記事No: 1434
投稿日: 2007/08/23(Thu) 23:00:26
タイトルpostmailでエラー
ID情報: ooioo
投稿者: yamayama
URLhttp://dearly-aroma.com/postmail/postmail.cgi?mode=check

超初心者です。

postmailのver.4.12を設置しようとしています。

チェックモードで500errorが出てしまったので
pcheck.cgiで原因を調べようとしたのですが
内容が分かりません。
どなたかご教授頂けないでしょうか。

pcheck.cgiの文法チェックは以下の内容です。

String found where operator expected at postmail.cgi line 285, near "} elsif ($in{$_} eq ""
(Might be a runaway multi-line "" string starting on line 260)
(Missing semicolon on previous line?)
syntax error at postmail.cgi line 285, near "} elsif ($in{$_} eq ""
postmail.cgi had compilation errors.

よろしくお願い致します。




記事No: 1445
投稿日: 2007/08/24(Fri) 20:27:21
タイトルRe: postmailでエラー
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 超初心者です。
>
> postmailのver.4.12を設置しようとしています。
>
> チェックモードで500errorが出てしまったので
> pcheck.cgiで原因を調べようとしたのですが
> 内容が分かりません。
> どなたかご教授頂けないでしょうか。
>
> pcheck.cgiの文法チェックは以下の内容です。
>
> String found where operator expected at postmail.cgi line 285, near "} elsif ($in{$_} eq ""
> (Might be a runaway multi-line "" string starting on line 260)
> (Missing semicolon on previous line?)
> syntax error at postmail.cgi line 285, near "} elsif ($in{$_} eq ""
> postmail.cgi had compilation errors.
>
> よろしくお願い致します。

ロリポップなら、特に制約無く動作する筈なんですけど…
何でしょうかねぇ。

先ずは、perlのパスを変えてみて下さい。
#!/usr/local/bin/perl
↓↓↓
#!/usr/bin/perl

ロリポップはどちらでも動作するとサポートしていますが、当方の経験上、#!/usr/bin/perlをお奨めします。

http://dearly-aroma.com/postmail/pcheck.cgi


記事No: 1446
投稿日: 2007/08/24(Fri) 21:25:22
タイトルRe^2: postmailでエラー
ID情報: ooioo
投稿者: yamayama
URLhttp://dearly-aroma.com/postmail/postmail.cgi?mode

pachiraさん。
アドバイスありがとうございました。

perlのパスを
#!/usr/bin/perl
に変えてみましたが、
やはりチェックモードで500error、
pcheck.cgiの文法チェックも同じ内容になってしましました。。。

何かとんでもない初歩的なミスをしてしまっているのでしょうか・・・


記事No: 1447
投稿日: 2007/08/24(Fri) 22:03:10
タイトルRe^3: postmailでエラー
ID情報: teketen
投稿者: てけてん

> pcheck.cgiの文法チェックも同じ内容になってしましました。。。

エラーの出ているpostmail.cgiを.txtの拡張子にしてサーバーにアップして、そのアドレスを教えてください。
こちらで、チェックしたいと思います。


記事No: 1448
投稿日: 2007/08/24(Fri) 22:16:43
タイトルRe^4: postmailでエラー
ID情報: ooioo
投稿者: yamayama
URLhttp://dearly-aroma.com/postmail/postmail.cgi?mode

あっ、『しましました』ってなってました。。。

てけてんさん。
postmail.txtを下記アドレスにアップ致しました。
お手数おかけしますが
チェック、よろしくお願い致します。

http://www.dearly-aroma.com/postmail/postmail.txt


記事No: 1449
投稿日: 2007/08/24(Fri) 22:51:01
タイトルRe^5: postmailでエラー
ID情報: teketen
投稿者: てけてん

postmail.cgiの設定変更に使ったテキストエディタは、なんでしょうか?
テキストエディタの所為なのか、解凍ソフトの所為なのか、ダウンロードした時に何かあったのか判りませんが、何故か、サブルーチンを呼び出す部分が、文字化けしています。
その為、エラーが出ていました。
もう一度、スクリプトをダウンロードして、設置し直すか、以下の修正を行ってみてください。
(ダウンロードし直した場合は、設定を変更して保存した後、テキストエディタを終了。
もう一度開いて、該当行が同じように文字化けしていないかを確認して下さい)

postmail.cgiの260行目付近。

# ホスト取得&チェック
e"t_host;



# ホスト取得&チェック
&get_host;


370行目付近
($date1, $date2) = e"t_time;



($date1, $date2) = &get_time;

に修正してください。
以上で、エラーがなくなると思います。
ただ、他にも不具合がないとは言い切れませんので、ダウンロードから設置し直すのが良いと思います。


記事No: 1450
投稿日: 2007/08/25(Sat) 00:44:00
タイトルRe^6: postmailでエラー
ID情報: ooioo
投稿者: yamayama
URLhttp://dearly-aroma.com/postmail/postmail.cgi?mode

設定変更に使ったテキストエディタはDreamweaverです。
もしかしてこれっていけない事だったのでしょうか。

postmailをダウンロードしなおしてDreamweaverで見たら
やっぱり文字化けしていました。
そこでTera.Padをダウンロードしてやり直したら動きました!バンザーイ!!

こんな原因、私ひとりでは絶対に気付きませんでした。
てけてんさん、感謝です。
ほんとうにありがとうございました!


[検索ページ]