2017年03月10日
このエントリーをはてなブックマークに追加
新しいサーバーを構築し、既存のサーバーからデータを移動させ、動作確認を行っていました。
そんななか、 perl で書かれた cgi プログラムが動作しません。

こんなエラーでした。
defined(%hash) is deprecated at ./jcode.pl line 684.

# perl -v
This is perl 5, version 22, subversion 1 (v5.22.1)

Perlのバージョンが上がると、このようなエラーがでてしまうようです。
以下のサイトが簡単にできそうだったので、参考にしました。

参考
あらゆるメモ:Perl5.12.xで生じるjcode.plの「defined(%hash) is deprecated」エラー
jcode.plのエラー

ちょっと書き換えただけですが、とりあえず問題無く動作しました。


stock_value at 19:42│Comments(0)TrackBack(0)技術:2017年 

トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔