こんにちは、いくつかの数のクランチをデュオし、このような別のphpファイルから呼び出されるphpファイルがあります
$exc = "nohup nice php -f " . PATH . "/download.phtml $data $data1 $data 1>/dev/null & echo $!";
そのファイルには、このような file_put_contents 関数呼び出しがあります
if(file_put_contents(PATH."/tmp/generated/".$queue->output_value, $data)){
$queue->saveData();
}else{
// write down the file path
}
そして、すべてが私のテストリグでうまく機能します。しかし、いつものようにライブリグに置くと失敗します...ファイルの書き込みに失敗します。
パスが100%正しいことを2回3回確認し、書き込み先のフォルダーが777に設定されていることを確認しました(機能させるためだけに)しかし、まだ昼食に失敗する書き込みはありません...
umaskについて聞いたことがありますが、シェルで実行されたコマンドで機能するかどうかはわかりません....
提案は大歓迎です。
ps。作業リグは Debian です。