記事No.437 へのコメントです。
>初めまして。EXITの設置にチャレンジしています。>DLしてperlを変更し、アップロードしましたが、下記のようなエラーが出ました。
>
>Your script produced this error: Can't locate object method "unimport" via package "strict" at KCatch.pm line 161. BEGIN failed--compilation aborted at KCatch.pm line 161. BEGIN failed--compilation aborted at ./exit.cgi line 18.
>ちなみにアップした先はinfoseekです。
KCatch は、ブラウザにエラー表示してくれる機能なのですが、サーバですでに同様な機能がある場合、うまく動かないようです。
>KCatch.pmの161行目とexit.cgiの18行目をどのように書き換えたら良いのでしょうか?
>exit.cgiの 18行目は → BEGIN { use KCatch qw( source ); }
この行を削除するか、行頭に # をいれてコメントにして、KCatch を無効にしてください。
KCatch は、exit_adm.cgi でも 12行目で読み込んでますので、これも同様に無効化してください。
[ この記事にコメントを返信する ] [ 原文引用 ]