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


記事No: 16733
投稿日: 2022/02/13(Sun) 11:36:28
タイトルSoftware errorが表示されます 郵便検索システム
ID情報: eribon98
投稿者: BON
URLhttps://boncrescent-erifan.jp/zipfind/dbmconv.cgi

はじめまして。いつもお世話になってます。
KENTさんの書籍、ワンランク上の・・を購入したBONと申します
早速、郵便検索システムを設置しようと思い
試しているのですが、

Software error:
Can't locate GDBM_File.pm in @INC (@INC contains: /usr/local/perl/5.14/lib/perl5/site_perl/5.14/mach /usr/local/perl/5.14/lib/perl5/site_perl/5.14 /usr/local/perl/5.14/lib/perl5/5.14/mach /usr/local/perl/5.14/lib/perl5/5.14 .) at dbmconv.cgi line 27.
BEGIN failed--compilation aborted at dbmconv.cgi line 27.

と表示されます
/usr/bin/perl
は変えたのですが、それ以外はパーミッションだけ変えてます

宜しくお願いします


記事No: 16734
投稿日: 2022/02/13(Sun) 18:11:11
タイトルRe: Software errorが表示されます 郵便検索システム
ID情報: hirayama
投稿者: hirayama

GDBM_File.pm が@INCの中に見つからないというエラーですが
GDBM_File.pm はどこにあるのでしょうか。

郵便検索システムがいつ頃書かれたものかわかりませんが、
最近のperlの仕様変更で@INCにカレントディレクトリが含まれないようになったので、
カレントディレクトリに置かれたモジュールの読み込みで同様のエラーが出ることがあります。

その場合
require 'GDBM_File.pm';
のような部分でエラーになっているなら、
require './GDBM_File.pm';
と変更することによってエラーを回避できます。
GDBM_File.pm がサブディレクトリ内にあるなら、そのパスを指定します。


記事No: 16735
投稿日: 2022/02/13(Sun) 20:16:21
タイトルRe^2: Software errorが表示されます 郵便検索システム
ID情報: eribon98
投稿者: BON
URLhttps://boncrescent-erifan.jp/zipfind/dbmconv.cgi

設置できました。参考になりました
GDBMはいなかったのでSDEMにしました。
ありがとうございました


> GDBM_File.pm が@INCの中に見つからないというエラーですが
> GDBM_File.pm はどこにあるのでしょうか。
>
> 郵便検索システムがいつ頃書かれたものかわかりませんが、
> 最近のperlの仕様変更で@INCにカレントディレクトリが含まれないようになったので、
> カレントディレクトリに置かれたモジュールの読み込みで同様のエラーが出ることがあります。
>
> その場合
> require 'GDBM_File.pm';
> のような部分でエラーになっているなら、
> require './GDBM_File.pm';
> と変更することによってエラーを回避できます。
> GDBM_File.pm がサブディレクトリ内にあるなら、そのパスを指定します。


[検索ページ]