phpMyAdminのインポートファイルサイズ制限

phpMyAdmin経由でdumpファイルをインポートする場合、デフォルトの4MBだと足りないケースがある。
その場合は php.ini の

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 4M

の部分を

upload_max_filesize = 16M

とする。

しかし、再度インポート画面を見ると「可能なMAXサイズは8,096KiB」とか書いてある。
これはおそらくPostデータの制限を見ているためだ。

; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 8M

この部分を

post_max_size = 16M

こうすると良い。

写真をアップロードするWebフォームなんかを作る場合、デジカメの写真をそのまま上げようとするユーザーに配慮すると4MBでは少ない気もするのでご注意。

カテゴリー: PHP   パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です