Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从php执行的ruby脚本不起作用,但ruby脚本单独工作就可以了_Php_Ruby - Fatal编程技术网

从php执行的ruby脚本不起作用,但ruby脚本单独工作就可以了

从php执行的ruby脚本不起作用,但ruby脚本单独工作就可以了,php,ruby,Php,Ruby,所以我有一个ruby脚本,它可以简单地用“hello”写入test.txt文件 我有一个php脚本,当用户单击链接时,它会执行这个ruby脚本 我发现test.txt是空的 然而当我独自奔跑的时候 $>ruby sayhi.rb test.txt中充满了“hello”很可能是您的Web服务器没有写入该文件的权限。尝试在包含文本文件的文件夹上使用chmod-R 777。很可能是您的Web服务器没有写入该文件的权限。尝试在包含文本文件的文件夹上使用chmod-R 777。包括1。生成ruby命令以调

所以我有一个ruby脚本,它可以简单地用“hello”写入test.txt文件

我有一个php脚本,当用户单击链接时,它会执行这个ruby脚本

我发现test.txt是空的

然而当我独自奔跑的时候

$>ruby sayhi.rb


test.txt中充满了“hello”

很可能是您的Web服务器没有写入该文件的权限。尝试在包含文本文件的文件夹上使用
chmod-R 777

很可能是您的Web服务器没有写入该文件的权限。尝试在包含文本文件的文件夹上使用
chmod-R 777

包括1。生成ruby命令以调用2。实际执行ruby命令。如果代码太长而无法发布,则说明您没有花足够的时间来隔离问题。生成ruby命令以调用2。实际执行ruby命令。如果代码太长而无法发布,则表示您没有花足够的时间来隔离问题。