サーバー側でmobiファイルを生成したいと考えています。これには、Amazon の kindlegen (epub から mobi を生成するため) を使用する必要があります。exec を有効にすることは完全に安全ではないことを読みましたが、私の質問は次のようなものを使用するかどうかです
exec('kindlegen ' . $epubInput . ' -c0 -o ' . $mobiOutput );
何かがうまくいかない可能性はありますか?2 つの変数 ($epubInput
と$mobiOutput
) はユーザー入力からではなく、スクリプトによって生成されます。別の質問(不可能だと思います)ですが、execが特定のファイル(私の場合はkindlegen)のみを実行できるようにする設定はありますか?