使用php运行ruby文件。当我在终端中运行php时它运行但执行速度有点慢。当我在浏览器上运行php文件时,结果不显示。当我使用一个简单的命令例如'ls'时,它在终端和Web浏览器中运行良好。
下面是我在php文件中使用的脚本。
echo "<pre>";
$display = system('ruby /home/user/ruby-grok/examples/test.rb');
echo "</pre>";
答案 0 :(得分:1)
如果没有看到test.rb的内容,我们就无法告诉你它为什么没有输出内容。我们所知道的文件可能是空的。
同时,您正在捕获system
命令的任何输出并将其存储在$display
中,但您不会打印该值。 Ruby脚本是返回一些东西还是应该打印它?
同样,在不知道该剧本中的内容的情况下,我们无法以任何真实的方式提供帮助。