Ubuntu 18.04:无法使用通过脚本运行的可执行文件创建文件

时间:2018-06-12 10:40:07

标签: php shell ubuntu permissions

使用PHP的system / exec命令运行一个脚本,该脚本反过来使可执行文件运行,当通过终端直接运行时,该可执行文件成功生成2个文本文件但在使用php中的命令运行时无法执行此操作这是:

system("bash run.sh");

此run.sh包含执行可执行文件的命令。 run.sh的内容是:

#!/bin/bash
./op 2

其中op是一个可执行文件,只有在使用终端运行时才能成功创建两个文本文件。

0 个答案:

没有答案