ファイルまたは画像のホスティング/転送サイトを作成している場合、ユーザーがアップロードしているファイルのウイルスをチェックする良い方法があるかどうか疑問に思っていました。
私はこれを考えていました:
- 従来の PHP ファイル アップロード フォームを使用して、ファイルをサーバーにアップロードします。
- ファイルをキュー フォルダーに入れる
- キューフォルダーを「プロセス」フォルダーに移動し、所定の制限(時間、cronジョブ、ファイル数、合計ファイルサイズ)後にキューフォルダーを置き換えます
- プロセス フォルダー内のファイルに対してコマンド ライン ウイルス スキャンを実行する
- 安全なファイルを保管エリアに置いて使用する
これは良いアプローチですか?