我目前正在创建一个php页面,该页面使用.rb (ruby)
文件进行ssh调用。
rb
档require 'metainspector'
page = MetaInspector.new("www.hln.be")
puts page.image
使用以下代码(php)创建php文件时:
$cmd = "ruby facescrape.rb";
$last_line = system($cmd, $retval);
echo $last_line . '
echo $retval;
这只返回值1.
然而有两件事:
提出“测试”
这个值正确返回,并且还可以使用aboven php代码正确打印。
我不明白为什么打印page.image在ssh中工作但是使用那个php代码无法工作。
还尝试使用exec()
代替system()
。
提前谢谢!
亲切的问候,
Kurt Colemonts