記事No | : 13684 |
投稿日 | : 2015/01/28(Wed) 18:21:28 |
タイトル | : ClipMailでのエラー |
ID情報 | : nei055 |
投稿者 | : coco |
URL | : http://*****************/clipmail/check.cgi |
clipmail v4.1で利用させていただいているのですが、
添付ファイル名が切れてしまうことがあり、V5.0に上げようとしたのですが、check.cgiでエラーが出てしまいました。
お手数おかけして申し訳ないのですが、確認点などをご教授いただけませんでしょうか?
------------------------------------------
Software error:
Can't locate Unicode/Japanese.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./init.cgi line 234.
For help, please send mail to the webmaster (info@test.jp), giving this error message and the time and date of the error.
記事No | : 13685 |
投稿日 | : 2015/01/28(Wed) 23:38:02 |
タイトル | : 返信及びKENTさんへ |
ID情報 | : teketen |
投稿者 | : てけてん |
これは、バグですね。
check.cgi
# モジュール宣言
use strict;
use CGI::Carp qw(fatalsToBrowser);
# 外部ファイル取り込み
require './init.cgi';
my %cf = init();
を
# モジュール宣言
use strict;
use CGI::Carp qw(fatalsToBrowser);
use lib './lib';
# 外部ファイル取り込み
require './init.cgi';
my %cf = set_init();
に変更して下さい。
-----------------------------
KENTさんへ。
修正の方、宜しくお願いいたします。
記事No | : 13687 |
投稿日 | : 2015/01/29(Thu) 08:18:20 |
タイトル | : Re: 返信及びKENTさんへ |
ID情報 | : mrc21 |
投稿者 | : 鈴木孝良 |
URL | : http://www.shoai.ne.jp/bukai/mrc/ |
> これは、バグですね。
> check.cgi
>
> # モジュール宣言
> use strict;
> use CGI::Carp qw(fatalsToBrowser);
>
> # 外部ファイル取り込み
> require './init.cgi';
> my %cf = init();
>
> を
>
> # モジュール宣言
> use strict;
> use CGI::Carp qw(fatalsToBrowser);
> use lib './lib';
> # 外部ファイル取り込み
> require './init.cgi';
> my %cf = set_init();
>
> に変更して下さい。
>
>
> -----------------------------
> KENTさんへ。
> 修正の方、宜しくお願いいたします。
記事No | : 13698 |
投稿日 | : 2015/01/29(Thu) 16:01:31 |
タイトル | : Re: 返信及びKENTさんへ |
ID情報 | : nei055 |
投稿者 | : coco |
URL | : http://www.jppac.or.jp/clipmail/check.cgi |
てけてん様
ありがとうございます!check.cgiの動作を確認できました。
が、「BASE64ライブラリパス」でひっかかってしまいました。
init.cgiで1にしても0にしても変わりません。
どこかでパスを設定する所があるのでしょうか??
何度も申し訳ありません。
> これは、バグですね。
> check.cgi
>
> # モジュール宣言
> use strict;
> use CGI::Carp qw(fatalsToBrowser);
>
> # 外部ファイル取り込み
> require './init.cgi';
> my %cf = init();
>
> を
>
> # モジュール宣言
> use strict;
> use CGI::Carp qw(fatalsToBrowser);
> use lib './lib';
> # 外部ファイル取り込み
> require './init.cgi';
> my %cf = set_init();
>
> に変更して下さい。
>
>
> -----------------------------
> KENTさんへ。
> 修正の方、宜しくお願いいたします。
記事No | : 13699 |
投稿日 | : 2015/01/29(Thu) 16:30:15 |
タイトル | : Re^2: 返信及びKENTさんへ |
ID情報 | : teketen |
投稿者 | : てけてん |
> が、「BASE64ライブラリパス」でひっかかってしまいました。
> init.cgiで1にしても0にしても変わりません。
> どこかでパスを設定する所があるのでしょうか??
あ、これは、同封されていないライブラリをKENTさんがcheck.cgi内で
# ログファイル
$cf{base64} = './lib/base64.pl';
と指定しているので、エラーになるのは当たり前です。
たぶん、KENTさんがバージョンアップの際に消し忘れたのではないでしょうか?
ですので、気にしなくてよいです。
記事No | : 13701 |
投稿日 | : 2015/01/29(Thu) 21:11:24 |
タイトル | : 了解>てけてんさん |
ID情報 | : kent |
投稿者 | : KENT |
> KENTさんへ。
> 修正の方、宜しくお願いいたします。
ご指摘をありがとうございます。
感謝いたします。
修正しておきました。
記事No | : 13711 |
投稿日 | : 2015/01/30(Fri) 15:46:38 |
タイトル | : Re: 了解>てけてんさん |
ID情報 | : nei055 |
投稿者 | : coco |
URL | : http://**********************/clipmail/check.cgi |
てけてん様、KENT様、ありがとうございました。
Check.cgiでのエラーは消えました。
後続ですいません。
http://www.kent-web.com/support/bbs/?list=log&no=13628&pg=10
と同じ症状なのですが、ファイル名が全角が含まれる際に化けてしまいます。
対応方法はありますでしょうか?
よろしくお願いいたします。
> > KENTさんへ。
> > 修正の方、宜しくお願いいたします。
>
> ご指摘をありがとうございます。
> 感謝いたします。
> 修正しておきました。
記事No | : 13714 |
投稿日 | : 2015/01/30(Fri) 18:02:18 |
タイトル | : 画像以外の添付ファイル名について |
ID情報 | : teketen |
投稿者 | : てけてん |
> http://www.kent-web.com/support/bbs/?list=log&no=13628&pg=10
> と同じ症状なのですが、ファイル名が全角が含まれる際に化けてしまいます。
clipmail.cgi
235行目付近
# 画像以外
} else {
$tmp =~ s/!val!/$file{$no}/;
を
# 画像以外
} else {
$tmp =~ s/!val!/hex_decode($file{$no})/e;
に変更して下さい。