0

我正在使用 php 运行一个 ruby​​ 文件。当我在终端中运行 php 时,它运行但执行速度有点慢。当我在浏览器上运行 php 文件时,结果不显示。当我使用一个简单的命令(例如“ls”)时,它在终端和网络浏览器中运行良好。
下面是我在我的 php 文件中使用的脚本。

echo "<pre>";
$display = system('ruby /home/user/ruby-grok/examples/test.rb');
echo "</pre>";
4

1 回答 1

1

如果没有看到 test.rb 的内容,我们无法告诉你为什么它没有输出。据我们所知,该文件可能为空。

同时,您正在捕获system命令的任何输出并将其存储在其中,$display但您没有打印该值。Ruby 脚本是返回一些东西还是应该打印它?

同样,在不知道该脚本中的内容的情况下,我们无法以任何实际方式提供帮助。

于 2013-01-21T18:03:50.580 回答