可能な場合、htaccess を使用して、ユーザーが特定のサイズ (つまり 1 MB) よりも大きな画像をアップロードできないようにしたいと考えています。
ご協力いただきありがとうございます
可能な場合、htaccess を使用して、ユーザーが特定のサイズ (つまり 1 MB) よりも大きな画像をアップロードできないようにしたいと考えています。
ご協力いただきありがとうございます
LimitRequestBodyディレクティブを使用できます。リクエスト全体のサイズがどのように制御されるかに注意してください。したがって、許可される最大ファイルの実際のサイズは小さくなります。これを と組み合わせてErrorDocument 413
、エラー メッセージをよりユーザーフレンドリーにすることができます。
また、共有ホストを使用している場合、システム管理者がhtaccess ファイルの値を上書きすることを許可していない可能性があります。
htaccess ファイルで「php_value upload_max_filesize」を使用することをお勧めします。
以下のリンクを参照してください。ただし、以下のリンクの例はファイルサイズを増やすためのものですが、ファイルサイズを制限するために同じものを使用できます.
http://www.maheshchari.com/increase-php-file-upload-limit/
以下のリンクも役に立ちます。「.htaccess ファイルの変更」というタイトルのセクションを確認してください。例はmoodleの場合ですが、問題を整理するための基本的なアイデアを得ることができます.
http://docs.moodle.org/23/en/File_upload_size
敬意を表して、ファイルサイズを制限するために「php_value upload_max_filesize」が使用されていることを追加したいと思います。一方、「LimitRequestBody」ディレクティブは、ボディ全体のサイズを制限するために使用されます。
http://httpd.apache.org/docs/2.2/mod/core.html (「LimitRequestBody ディレクティブ」というタイトルのセクションを確認してください)