运行调用watir-webdriver

时间:2016-10-18 20:24:23

标签: php ruby selenium watir-webdriver

当我在PHP脚本中运行system('ruby /lib/program.rb')时,我会在error.log文件中找到它:

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- watir-webdriver (LoadError)

当我改为system('ruby2.0 /lib/program.rb')时,我明白了:

/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': cannot load such file -- watir-webdriver (LoadError)

当我运行ruby /lib/program.rb时,它在终端中运行。通过PHP的system函数调用它为什么会有所不同?

PHP文件位于我的公共文件夹中。 Ruby脚本位于lib/文件夹中。我使用的是Ubuntu 14.04。

0 个答案:

没有答案