2017-10-27 10 views
-1

LoadRunner Webツアーの設定に問題があります。 error.logに次のエラーが表示されます。LoadRunner WebツアーでsystemPathsを見つけることができません

@INCでsystemPathsを見つけることができません(@INCが含まれています C:/イチゴ/ perlの/サイト/ libにC:/イチゴ/ perlの/ベンダー/ libに C:/イチゴ/ perlの/ libに) /WebTours/cgi-bin/welcome.plライン16、 リファラ:Cでhttp://localhost:8080/WebTours/

私はセットアップにEnvの変数のパスでそれらのリンクを持っています。 systemPathsはそこにあるファイルではありません。 welcome.plには、 "require" systemPaths ";"があります。私はperlを知らない。おかげ

+0

[スクリプトと同じディレクトリにあるPerlモジュールの検索方法](https://stackoverflow.com/q/43738235/5899240) – ikegami

答えて

0

[私はC:\WebTours\cgi-bin\systemPaths.pmが存在すると仮定しています。]

C:\WebTours\cgi-bin\welcome.plに以下を追加します。

use FindBin qw($RealBin); 
use lib $RealBin; 

モジュール検索パス(@INCは)(.)現在の作業ディレクトリを含めるために使用しました多くのスクリプトが、スクリプトが存在するディレクトリのプロキシとして誤って使用されていました。だからwelcome.plはバグで、最近のPerlでは非常に明らかになっています。

+0

こんにちは、ありがとうございます。あなたのコードを他のplファイルに追加しました。 現在起動していますが、正しく動作していません。次のエラーコードを使用します。 dump()はCORE :: dump()とよく似ています。 C:/WebTours/cgi-bin/reservations.pl行90 C:/WebTours/cgi-bin/timelocal.plの$ [への代入の使用は 未定義です。 C:/WebTours/cgi-bin/reservations.pl – fiz

+0

こんにちは、私はダンプを変更し、$ [リインズ]を削除しました。 まだ2つのエラーがあります: "C:/ WebToのリストコンテキストでCGI :: paramが呼び出されました 未定義のサブルーチンとmain :: startformが" – fiz

関連する問題