LoadRunner11web tours flights 空白

来源:互联网 发布:安卓内录软件 编辑:程序博客网 时间:2024/06/10 09:30

问题解决:开始-程序-LR-SAMPLE-WEB-startserver,查看属性,查找到服务启动的路径:"C:\ProgramFiles\Mercury\LoadRunner\WebTours\StartServer.bat",在C:\ProgramFiles\Mercury\LoadRunner\WebTours下找log文件,发现cgierr.log中有记录,内容如下:


lib version (v5.8.3) doesn't match executable version (v5.8.0) at D:\oracle\product\10.2.0\db_2\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pmline 32.

Compilation failed in require atD:\oracle\product\10.2.0\db_2\perl\5.8.3\lib/Time/Local.pm line 5.
BEGIN failed--compilation aborted at D:\oracle\product\10.2.0\db_2\perl\5.8.3\lib/Time/Local.pmline 5.

Compilation failed in require atD:\oracle\product\10.2.0\db_2\perl\5.8.3\lib/timelocal.pl line 16.

BEGIN failed--compilation aborted atD:\oracle\product\10.2.0\db_2\perl\5.8.3\lib/timelocal.pl line 16.
Compilation failed in require atC:\PROGRA~1\Mercury\LOADRU~1\WebTours\MercuryWebTours\reservations.pl line

5.找到路径,发现PERL5LIB变量中的值与LOG文件的匹配,删除值为:D:\oracle\product\10.2.0\db_2\perl\5.8.3\lib\MSWin32-x86;D:\oracle\product\10.2.0\db_2\perl\5.8.3\lib;D:\oracle\product\10.2.0\db_2\perl\5.8.3\lib\MSWin32-x86;D:\oracle\product\10.2.0\db_2\perl\site\5.8.3;D:\oracle\product\10.2.0\db_2\perl\site\5.8.3\lib;D:\oracle\product\10.2.0\db_2\sysman\admin\scripts;

去除所有带5.8.3的值,修改后的值为D:\oracle\product\10.2.0\db_2\sysman\admin\scripts;

此时sample运行正常。
如果担心对Oracle有影响,可以在StartServer.bat中添加该环境变量PERL5LIB:

REM getLRpath.exe will create batch file that will set PATH and run Xitami WebServer
REM source of getpath.exe located under debug/GetShortPath.cpp
echo off
set PERL5LIB=E:\oracle\product\10.2.0\db_1\sysman\admin\scripts;
setlocal
getLRpath.exe > run.bat
run.bat
注意那个路径非D盘

0 0
原创粉丝点击