fuse未使用php在后台运行的python脚本

fuse未使用php在后台运行的python脚本,php,python,shell,fuse,Php,Python,Shell,Fuse,我正在尝试使用php在后台运行dropbox ff4d(来自github)的文件系统 目的是,如果该用户将其dropbox文件装载到服务器上,然后我将提供一个基于web的资源管理器(如eXtplorer)的路径,以便用户可以管理其文件 使用命令shell时,脚本工作正常 但是当我使用exec函数时,它正在打印命令shell的最后一行 这就是它。我无法装载文件夹 下面是php中的代码: $folder=$\u POST['foldername']; $oldumask=umask(0000);

我正在尝试使用php在后台运行dropbox ff4d(来自github)的文件系统 目的是,如果该用户将其dropbox文件装载到服务器上,然后我将提供一个基于web的资源管理器(如eXtplorer)的路径,以便用户可以管理其文件 使用命令shell时,脚本工作正常 但是当我使用exec函数时,它正在打印命令shell的最后一行 这就是它。我无法装载文件夹 下面是php中的代码:

$folder=$\u POST['foldername'];
$oldumask=umask(0000);
$path=“/var/www/cloudsite/”$文件夹;
if(mkdir($path,0777,true)){
echo$path.“创建成功目录”;
}否则{
echo$path.“未创建错误目录”;
}
乌马斯克($奥杜马斯克);
#$command='/usr/bin/python/var/www/cloudsite/ff4d//ff4d.py'$路径“C7ZYOF8BL0YAAAAAAAAARTHZWAUEXBUKMV3RMEPJWFCOQSKGWTWHQBYM40OGC”;
$result=exec($command);
如果($结果){
回显“
执行成功”; }否则{ 回显“
错误未成功”; } 回声$结果;
这里是我在浏览器中看到的,它似乎正在工作,但只是挂在这里,在创建的目录中没有挂载任何内容: var/www/cloudsite/chao已创建成功目录
执行成功正在启动保险丝

在最新版本的ff4d.py脚本中,我添加了一个“后台”开关(-bg)

顺便说一句:请删除您的访问密钥(然后撤销),因为它保存您的个人信息和所有数据…

$folder = $_POST['foldername'];

$oldumask = umask(0000);
$path = "/var/www/cloudsite/" . $folder;

if(mkdir($path, 0777, true)) {
    echo $path . " success directory created ";
} else {
    echo $path . "error directory not created ";
}
umask($oldumask);

#$command = '/usr/bin/python /var/www/cloudsite/ff4d/./ff4d.py '. $path .'c7ZYof8Bl0YAAAAAAAAAARThZwAUexbukmv3rMEprPJWFcoQSKGWtWHQBYM40OgC';
$result = exec($command);

if ($result){
    echo " </br> execution success";

}else{
    echo "</br> error not success";
}

echo $result;