Скрипт python fuse не работает в фоновом режиме с использованием php

Я пытаюсь запустить файловую систему для dropbox ff4d (из github) в фоновом режиме, используя php, если этот пользователь получит монтирование своих файлов dropbox на сервере, а затем я дам путь к веб-проводнику (например, eXtplorer), так Пользователь может управлять своим файлом, сценарий работает нормально при использовании командной оболочки, но когда я использую функцию exec, она работает, печатая последнюю строку командной оболочки и это. я не могу получить папку mount здесь код в php:

$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;

и вот то, что я получаю в браузере, похоже, что оно работает, но просто повесить здесь ничего не монтировать в созданной директории: var/www/cloudsite/chao директория успеха создала выполнение successStarting FUSE...

1 ответ

В последней версии моего скрипта ff4d.py я добавил переключатель "background" (-bg).

https://github.com/realriot/ff4d

КСТАТИ: Пожалуйста, удалите ваш ключ доступа (и отозвать его впоследствии), потому что он содержит вашу личную информацию и все ваши данные...

Другие вопросы по тегам