私は perl を学習し、それが進むにつれて働いている新しい男です。私はこの時点で本当に立ち往生しており、過去4時間このことに取り組んできましたが、結果はありません.
ディレクトリ内で一連のカスタム モジュールを使用していますが、新しい KnowledgeBase を実装するためのチケットを取得したため、Moduledirectory に新しいモジュールを追加しました。追加した後、MyModule にアクセスしようとすると、まったく機能しません。私は得る
Can't locate FolderName/MyModuleName.pm in @INC
誰か助けてください。それは本当に迷惑になっています。Apache サーバーを再起動しようとしましたが、それでも同じエラーが表示されます。
また、モジュールをコンパイルしようとしましたが、モジュールの名前が異なることを除いて同じエラーが発生します。これは、MyModuleで呼び出し/使用しているものです。
あなたが私を助けることができるかどうか私に知らせてください. 前もって感謝します。
編集:詳細を追加すると、正確なエラー(読みやすくするために改行あり)は次のとおりです。
Can't locate Net2Net/KnowledgeBase.pm in @INC (@INC contains:
(DOCUMENT_ROOT)/bin
/usr/local/lib/perl5/5.8.8/sun4-solaris
/usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/sun4-solaris
/usr/local/lib/perl5/site_perl/5.8.8
/usr/local/lib/perl5/site_perl
.
) at /data1/web/intradev.com-80/docs/gss/kb/ajax-kb-update.cgi line 6.
BEGIN failed--compilation aborted at /data1/web/intradev.com-80/docs/gss/kb/ajax-kb-update.cgi line 6.