今天安装了Loadrunner9.0后,发现打开LR示例页面的时候会显示如下错误:
Internal error: your request was unsuccessful
Cannot create CGI process – program not found
解决方法:
打开WebTours文件夹下的run.bat,编辑其中的路径名
假如你的LR路径是:D:/LR/
你bat中的函数可能会是:
SET PATH=/bin
cd /WebTours
start xigui32.exe
更改一下,改成:
SET PATH=D:/LR/bin
cd D:/LR/WebTours
start xigui32.exe
保存文件,退出
关闭服务,然后运行run.bat,重新打开示例页面,搞定。
原理应该是xitami运行站点的时候需要调用lr bin中的一些东西吧,不太清楚。
这个问题一般出现的原因是你在安装的时候没有选择默认的标准路径,也就是比如C:/Program Files/Mercury/LoadRunner/WebTours 这种标准路径,有可能你用的是D:/LR 等。
LR在安装的时候没有正确更改run.bat其中的参数,这应该算是LR的一个小小bug,呵呵。