phpMyAdmin で Warning: POST Content-Length of … の警告が表示されてインポートできない

経緯

phpMyAdmin で以下の警告が表示され、ファイルダンプしたSQL文がインポートできない現象に遭遇したのでメモ。

Warning: POST Content-Length of 194227329 bytes exceeds the limit of 67108864 bytes in Unknown on line 0

原因

PHP のアップロードサイズの制限に引っかかってしまったのが原因ですね。

今回は phpMyAdmin で遭遇したので phpmyadmin-misc.ini を編集することにします。

allow_url_fopen = Off
max_execution_time = 600
;memory_limit = 64M
memory_limit = 256M
;post_max_size = 64M
post_max_size = 256M
;upload_max_filesize = 64M
upload_max_filesize = 256M

Docker の公式イメージならばこれで phpMyAdmin のコンテナを再起動すればOK。

参考

この記事を書いた人

アルム=バンド

フロントエンド・バックエンド・サーバエンジニア。LAMPやNodeからWP、Gulpを使ってejs,Scss,JSのコーディングまで一通り。たまにRasPiで遊んだり、趣味で開発したり。