首页 >数据库 >mysql教程 >为什么在 php.ini 中增加 `upload_max_filesize` 和 `post_max_size` 不能解决我的 PhpMyAdmin 导入文件大小限制?

为什么在 php.ini 中增加 `upload_max_filesize` 和 `post_max_size` 不能解决我的 PhpMyAdmin 导入文件大小限制?

Linda Hamilton
Linda Hamilton原创
2024-11-30 22:51:11479浏览

Why Doesn't Increasing `upload_max_filesize` and `post_max_size` in php.ini Solve My PhpMyAdmin Import File Size Limit?

PhpMyAdmin 导入文件大小限制

问题:

尽管修改了 php 中的 upload_max_filesize 和 post_max_size .ini,文件大小限制仍为 2MB。为什么会出现这种情况?

答案:

第 1 步:找到 php.ini 文件

找到 php.ini 文件。服务器上的 ini 文件。对于使用 Apache2 和 PHP5 的 Ubuntu VirtualBox

sudo gedit /etc/php5/apache2/php.ini

第 2 步:修改文件大小限制参数

在 php.ini 文件中,进行以下操作Changes:

  • post_max_size: 将其设置为大于所需数据库大小的值(例如,post_max_size = 25M)。
  • memory_limit: 为其分配一个大于 post_max_size 的值(例如,memory_limit = 30M)。
  • upload_max_filesize:确保它小于 post_max_size(例如,upload_max_filesize = 20M)。

第 3 步:确保从最大的顺序到最小

参数应按降序配置:

    memory_limit
    post_max_size
    upload_max_filesize

第 4 步:保存并重新启动 Apache

保存更改到 php.ini 并重新启动Apache:

sudo /etc/init.d/apache2 restart

附加说明:

请记住重新启动 Apache 服务以应用更改。

以上是为什么在 php.ini 中增加 `upload_max_filesize` 和 `post_max_size` 不能解决我的 PhpMyAdmin 导入文件大小限制?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn