小编Pra*_*ash的帖子

/ usr/bin/env ruby​​_noexec_wrapper失败,没有文件或目录

当我尝试启动chef-solr作为服务时,它失败并出现以下错误

# service chef-solr start
Starting chef-solr: /usr/bin/env: ruby_noexec_wrapper: No such file or directory
                                                       [FAILED]
Run Code Online (Sandbox Code Playgroud)

但是当我从命令行手动运行它时,它已成功运行

# chef-solr -d -c /etc/chef/solr.rb -L /var/log/chef/solr.log -P /var/run/chef/solr.pid
# echo $?
0
# ps -ef | grep chef
root      2691     1 12 04:19 ?        00:00:01 java -Xmx256M -Xms256M -Dsolr.data.dir=/var/lib/chef/solr/data -Dsolr.solr.home=/var/lib/chef/solr/home -jar /var/lib/chef/solr/jetty/start.jar
Run Code Online (Sandbox Code Playgroud)

这是我的rvm信息

# rvm info

ruby-1.9.3-p194:

  system:
    uname:       "Linux Console 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux"
    bash:        "/bin/bash => GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)"
    zsh: …
Run Code Online (Sandbox Code Playgroud)

ruby environment-variables rvm chef-infra

13
推荐指数
1
解决办法
1万
查看次数

使用selenium web驱动程序在多个浏览器上运行测试

我试图通过for循环在多个浏览器上运行相同的测试,但它总是只在Firefox上运行.

bros = ['FIREFOX','CHROME','INTERNET EXPLORER']

for bro in bros:
    print "Running "+bro+"\n"
    browser = webdriver.Remote(
                    command_executor='http://10.236.194.218:4444/wd/hub',
                    desired_capabilities={'browserName': bro,
                                          'javascriptEnabled': True})
    browser.implicitly_wait(60000)
    browser.get("http://10.236.194.156")
Run Code Online (Sandbox Code Playgroud)

一个有趣的观察; 当我包含参数时platform: WINDOWS,它只在Internet Explorer上运行.

Selenium Webdriver是以这种方式工作还是我的理解错了?

browser selenium webdriver

5
推荐指数
1
解决办法
2万
查看次数

在AIX中将STDERR和STDOUT重定向到/ dev/null失败

在AIX中,我尝试将STDERR和STDOUT重定向到/ dev/null,但似乎没有发生重定向.可能是什么问题?

bash-3.2#  /usr/sbin/lsgroup Test-Group | grep kbxb025 > /dev/null 2>&1
Group "Test-Group" does not exist.
Run Code Online (Sandbox Code Playgroud)

bash aix redirect

3
推荐指数
1
解决办法
5829
查看次数