※ ChatGPTを利用し、要約された質問です(原文:@INCのパスを変更・追加する方法はありますか?)
@INCのパスを変更・追加する方法
このQ&Aのポイント
@INCのパスを変更・追加する方法を調べています。
Movable Typeの設定中にエラーメッセージが表示されます。
Bootstrap.pmファイルへのパスが@INCに追加されていないため、エラーメッセージが発生しています。
現在Movable Typeの設定を行っておりますが
インストール途中に以下のようなエラーメッセージが出力されます。
---
Can't locate MT/Bootstrap.pm in @INC (@INC contains: lib C:/Perl/site/lib C:/Perl/lib .) at X:\hoge\mt\mt.cgi line 12.
BEGIN failed--compilation aborted at z:\hoge\mt\mt.cgi line 12.
---
調べてみると、Bootstrap.pmファイルが見つからないよという意味の
エラーメッセージだという事がわかりました。
Bootstrap.pmファイルは存在しているのですが、@INCにファイルへのパスが通っていない為、このようなエラーメッセージが起こるのではないかと考えています。
そこで、@INCにパスを追加しようと思ったのですが、出来ませんでした。
コマンドプロンプトから
c:\>perl -I <通したいパス>
とすれば、@INCの値が更新されるのかと思ったらそういうわけでは無かったようで・・・
どのようにして、パスを追加すればよいのかわからなくなりました。
解決方法がありましたら、お願いいたします。
お礼
出来ました! 冷静になって考えれば、当たり前ですね・・・。 Bootstrap.pmをコピーしてみたらウマく行き その後また、別のファイルが見つかりませんと怒られて・・・ 結局、あるフォルダに入ってる*.pmファイルを全部、@INCのパスが通っているフォルダの下にコピーしたら動いてくれました。 ありがとうございました!!