村上や

“TOP”へMC900432676[1]

ニュース

 

2020119

 

Raspberry Pi Zero WH」で自宅サーバーの構築です。

 

CGIがうまく動きません。

Perlがバージョンアップされて、jcode.plでエラーが出ているようです。

 

関連画像

 

ネットで調べると、Jcode.pmを使うといいらしい。

今までのCGIを2か所変更するだけで、そのままで正常に動きました。

↓↓↓

equire './jcode.pl';」→「use Jcode;

&jcode'convert(*name,'euc');」→「&Jcode::convert($name, 'euc');

 

それと、sendmailの場所も変わっていました。

↓↓↓

/usr/lib/sendmail」→「/usr/sbin/sendmail

 

これまで正常に動いていたCGIなので、たったこれだけの変更ですが、原因が分かるまで、意外と時間を要しました。

ふ〜〜〜。

 

作業手順(備忘録)です。

Jcode.pmのインストール

# perl -MCPAN -e shell

-------------------------

install Jcode

exit

-------------------------

 

○CGIの変更箇所

equire './jcode.pl';」→「use Jcode;

&jcode'convert(*name,'euc');」→「&Jcode::convert($name, 'euc');

/usr/lib/sendmail」→「/usr/sbin/sendmail

 

 

【バックナンバー】

MC900053825[1] 2020113

MC900053825[1] 2020年1月5

MC900053825[1] 2020年1月3

MC900053825[1] 2020年1月1

MC900053825[1] 2019

MC900053825[1] 2018

MC900053825[1] 2017

MC900053825[1] 2016

MC900053825[1] 2015

MC900053825[1] 2014

MC900053825[1] 2013

MC900053825[1] 2012

MC900053825[1] 2011