phpMyAdminの最大インポートサイズの変更は、共用サーバーとかだと無理だが、VPSならをphp.iniを編集して拡大しよう。
未だにインポート最大サイズのデフォルトが2MBというのは、なんか理由があるのだろうか?小さすぎないかとおもう。
別サイトで記事数が3000くらいのサイトをもっているが、SQLのデータサイズは80MBほどになり、圧縮しても10MB程度になってとても2MBだとインポートできない。困る。
ということで、なんとかしてみる。
さっそく、php.iniを開こう。
php.iniの場所がわからない人は、Linuxで以下のコマンドをうてばいい。
# php -i
だいたいは、以下の場所にあるので、viエディタで開く。
# vi /etc/php.ini
開いたら、「upload_max_filesize」を探す。
例えば、最大サイズを20MBにしたい場合は以下のように変更する。
upload_max_filesize = 20M
ついでに、「memory_limit」と「post_max_size」も探して、20MB以下の場合は変更する。
memory_limit = 20M
post_max_size = 20M
修正したら、保存して以下のコマンドでhttpdを再起動して設定を反映させる。
# service httpd restart