如何增加phpmyadmin上传文件的大小


13

我无法更改phpmyadmin在测试服务器上导入数据库所接受的文件大小。

我已经更改了所有具有以下想法的值my.cnf

max_packet_size
Key_buffer

或我在系统上找到的max_post_size每个php.ini文件中的上载文件大小和 值。

导入屏幕上可接受的文件大小仍然为8,192kib。


按照参考,通过使用ubuntu终端增加MySQL导入文件的大小
GuruQuest'2

Answers:


5

首先需要检查的事项(或询问您的主机提供商检查)的值max_execution_timeupload_max_filesizememory_limitpost_max_size在php.ini配置文件。所有这三个设置都限制了PHP可以提交和处理的最大数据大小。

请注意,该值post_max_size必须大于upload_max_filesize


25

在Ubuntu 16.04或更高版本中增加MySQL phpmyadmin导入文件的大小,请按照以下步骤操作。在最新的Ubuntu版本中,您可以使用PHP 5或PHP 7。

步骤-1:打开php.ini相应的PHP版本。

  • 对于PHP v5.0

    sudo -H gedit /etc/php5/apache2/php.ini
    
  • 对于PHP v7.0

    sudo -H gedit /etc/php/7.0/apache2/php.ini
    
  • 对于PHP v7.1

    sudo -H gedit /etc/php/7.1/apache2/php.ini
    
  • 对于PHP v7.2

    sudo -H gedit /etc/php/7.2/apache2/php.ini
    
  • 对于PHP v7.3

    sudo -H gedit /etc/php/7.3/apache2/php.ini
    

步骤-2:现在需要在php.ini文件中增加以下参数。

memory_limit = 1500M

post_max_size = 1500M

upload_max_filesize = 1500M

请注意:post_max_size应大于upload_max_size

步骤-3:现在,您需要重新启动apache服务器以实现更改。

sudo service apache2 restart

有人试图将其作为对此回答的评论:“请注意,上面实际上已经提到了,但是当我插入1500Mb时,它没有用。我的本地主机出了问题。应该是1500m而不是1500mb;)”
doppelgreener18年

6
  1. 创建info.php页面并检查有关文件的所有详细信息

    <?php 
      phpinfo();
    ?>
    
  2. 在您的浏览器中运行搜索,upload_max_filesizepost_max_size更改为默认值2M到80M。

  3. sudo -H gedit /etc/php5/apache2/php.ini
    
  4. 更改两个值upload_max_filesizepost_max_size
    默认更改2M80M

  5. 重新启动Apache

    sudo /etc/init.d/apache2 restart
    

2

upload_max_filesize, post_max_size, memory_limitphp.ini中的变量设置为正确的值,然后重新启动服务器,然后它将正常工作。
如果不起作用,请检查phpinfo()是否编辑了正确的php.ini。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.