phpMyAdmin导入文件大小2M限制
问题描述:
我在php 7.0.7上使用phpmyadmin(版本信息:4.0.10deb1)& nginx 1.4.6。当我试图将csv文件导入到其中一个表格时,我看到phpmyadmin屏幕上显示的最大大小为2,048KiB。然后,我在php.ini更改的设置(包括/etc/php/7.0/fpm/php.ini & /etc/php/7.0/cli/php.ini):phpMyAdmin导入文件大小2M限制
upload_max_filesize = 150M
post_max_size = 150M
memory_limit = -1
max_execution_time = 5000
max_input_time = 5000
改变设置在/ etc/nginx的/ nginx.conf:
client_max_body_size 150M;
并重启nginx的:
service nginx restart
,但什么都没有改变。导入会失败。我该如何解决这个问题?谢谢。
答
您必须包括下的[mysqld]部分单行更改MySQL服务器的设置过的my.ini或my.cnf文件:
max_allowed_packet=500M
然后,重新启动MySQL服务器。在500M的情况下是不够的使用另一个值。
可能的重复[导入文件大小限制在PHPMyAdmin](http://stackoverflow.com/questions/3958615/import-file-size-limit-in-phpmyadmin) – Will
@John Mccandles,发布之前搜索解决方案题。你可以通过Will提供的链接。 – ersks