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


記事No: 13684
投稿日: 2015/01/28(Wed) 18:21:28
タイトルClipMailでのエラー
ID情報: nei055
投稿者: coco
URLhttp://*****************/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
投稿者: 鈴木孝良
URLhttp://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
URLhttp://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
URLhttp://**********************/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;

に変更して下さい。


[検索ページ] [掲示板]