为啥 phpMyAdmin 文件大小限制没有改变?

Posted

技术标签:

【中文标题】为啥 phpMyAdmin 文件大小限制没有改变?【英文标题】:Why phpMyAdmin file size limit is not changing?为什么 phpMyAdmin 文件大小限制没有改变? 【发布时间】:2015-08-28 10:11:03 【问题描述】:

我正在使用 WAMP 服务器,在这里尝试上传文件大小为 131 MB 的 sql 文件。

当前限制在 phpMyAdmin 上传屏幕上显示为 128MiB。

但我的 php.ini 配置是:

upload_max_filesize = 2M
post_max_size = 2M

这对我来说有点尴尬。但后来,我把它们改成了:

upload_max_filesize = 256M
post_max_size = 256M

它仍然显示(最大:128MiB)限制。

我正在编辑的文件位于 "C:\wamp\bin\apache\apache2.4.9\bin\" 目录中,我在更改这些值后确实重新启动了服务器。

我通过在 cmd 中键入 mysql 命令找到了解决此问题的方法。 但我的问题是,为什么这里没有反映我的更改?

【问题讨论】:

WAMP 不使用多个 php.ini 文件吗?我认为它有几个分散在某个地方。您确定您更改了正确的文件吗? 它会在任何地方超载你的 php.ini 值 @TerrySeidler,还有一个名为 phpForApache.ini 的文件。我也试过那个,但没有运气。 显然找到正确的php.ini的方法是“好的是Wampmanager Icon->PHP->php.ini”forum.wampserver.com/read.php?2,133520 phpInfo() 显示“加载的初始化文件”。 【参考方案1】:

我终于找到了如何做到这一点。 PhpMyAdmin 这里有自己的设置

C:\wamp64\alias\phpmyadmin.conf

    现在您只需更改
        php_admin_value upload_max_filesize 512M
        php_admin_value post_max_size 512M
        php_admin_value max_execution_time 360
        php_admin_value max_input_time 360​​ 
    重新启动 Wamp 中的所有服务 享受你的一天

【讨论】:

除了编辑 php.ini 中的 upload_max_filesize 和 post_max_size 之外,这也是 WAMP 中的救星!!!谢谢! 这是唯一的好答案,应该是被接受的答案,不管您可能要更改的任何 PHP.INI 文件,这个目录指令都会有最终决定权!! 祝福你!我一直在到处寻找这个答案!【参考方案2】:

使用WAMP,需要修改PHP和Apache的php.ini文件中的upload_max_filesize变量,位于:

C:\wamp\bin\apache\apache2.4.9\bin\ C:\wamp\bin\php\phpX.X.X

【讨论】:

我对这两个文件都做了。【参考方案3】:

您正在更改 php.ini 中文件上传的默认值。示例:您上传文件的表单。 php 的默认最大值是 2mb,如果你想要更多,你必须在你所做的 php.ini 中更改它。 要更改 phpmyadmin 文件的大小,可能在 phpmyadmin 的配置中,但如果文件太大,可能尝试以其他方式上传不?

【讨论】:

我不认为 phpMyAdmin 配置可以在这里完成这项工作,但是如果您知道确切的方法,请分享。 我不知道如何在 phpmyadmin 中执行此操作,但我使用 bigdump.php (ozerov.de/bigdump) 的文件很大。【参考方案4】:

您必须更改此文件中的值:

wamp\alias\phpmyadmin.conf

为什么他们把这个配置埋在这里还有单独的 php.ini 文件对我来说是个谜。

【讨论】:

以上是关于为啥 phpMyAdmin 文件大小限制没有改变?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 phpmyadmin 中导入表?我收到文件大小错误

PHPMyAdmin 中的导入文件大小限制

PHPMyAdmin 中的导入文件大小限制

为啥保存我用 fitz 打开的文件会改变它的大小?

如何在 phpMyAdmin 中增加导入大小限制

为啥 phpmyadmin 会给出 file_exists 警告?