0
私はttファイルをrtfファイルから生成するのにsudoを使いたい、それはパテを使っているときには動作するが、PHPスクリプトを使っているときには動作しない。ここでPHPパススルーでsudoを使うには
が私のコードです:
$fichier_final = str_replace("/cron/txt/","/cron/depot_erreurs", $fichier_final);
$cmd = sprintf('unoconv -f %s -o %s %s',
escapeshellarg($extension), escapeshellarg($fichier_final),
escapeshellarg($path.$fichier));
$resultat = NULL;
passthru($cmd, $resultat);
私はunoconv前にsudoを試みたが、それは働いていません。 アイデアおかげ
編集:私は変更したい私のfile.rtfはあなたのPHPスクリプトはrootユーザーとして実行する必要があります777
ありがとう、私はスクリプトと私のcrontabの両方を変更します –