shell_exec()
PHPを使用して FontForge シェル コマンドを実行する Web アプリケーションがあります。潜在的な同時実行の問題が心配です。shell_exec()
ユーザーごとに一意のインスタンスを開く方法はありますか?
コマンドの 1 つを使用すると、ユーザーはフォントをあるファイル形式から別のファイル形式に変換できます。
$command = "fontforge -c 'Open($1); Generate($2)' ".$format1." ".$format2;
shell_exec($command);
ユーザー A が FONT A を開き、ユーザー B がすぐに FONT B を開くと (ユーザー A の Generate() コマンドが呼び出される前に)、ユーザー A が誤って FONT B を受け取るのではないかと心配しています。フォント。