PHP のファイルアップロード実装で、つまずきそうな部分をまとめてました。 大きなファイルがアップロードできない php.ini の upload_max_filesize と post_max_size の値がどのようになっているか確認。あと、memory_limit は上記の2つの値より大きくなっている必要があります。php.ini が直接覗けない場合は echo ini_get('upload_max_filesize'); echo ini_get('post_max_size'); echo ini_get('memory_limit'); のようにして確認することもできます。まあ、php.ini を編集できないと回避できないのですが。 上記の設定に問題ない場合、HTML で MAX_FILE_SIZE を指定していないか確認します。 <input type="hidden" n