我已经改变了我知道的所有php.ini参数: upload_max_filesize post_max_size。

为什么我仍然看到2MB?

我使用Zend Server CE,在Windows 7主机上的Ubuntu VirtualBox上。


当前回答

我也有同样的问题。 我的解决方案: 进入/etc/phpmyadmin目录,编辑apache.conf 在<目录>[…]</目录>可以添加的section

php_value upload_max_filesize 10M
php_value post_max_size 10M

帮我解决了问题!

其他回答

你可能没有重启你的服务器;)

或者你修改了错误的php.ini。

或者你实际上两者都做到了^^

我发现了这个问题,如果有人关注了一些博客文章来创建我所拥有的那种环境(win 7 host with ubuntu和zend server ce on virtual box),我将发布hete。

问题是MySQL运行在Lighttpd上,而不是Apache下。所以我不得不改变php.ini文件下的web服务器以及在路径:

/usr/local/zend/gui/lighttpd/etc/php-fcgi.ini

最后,你对文件的看法是正确的,当然,但我在必须更改的文件上错了:)

当前的答案都不能用于WHM / cPanel服务器。

增加WHM的限制:

导航到服务器配置>调整设置 选择PHP选项卡 更新“cPanel PHP max POST size”和“cPanel PHP max upload size”(POST size应该更大)

我在我的本地主机上使用Bitnami WAMP Stack 7.1.8-0。对我来说,PHPMyAdmin最大上传大小限制设置为80MiB,如截图https://nimb.ws/fFxv7O所示。我设法增加了这个大小限制,如下所示:

转到您安装Bitnami WAMP Stack的文件夹,对我来说,它是“E:\Bitnami WAMP Stack” 进入“apps\phpmyadmin\conf”路径 在您喜欢的文本编辑器中打开文件httpd-app.conf 找到下面两行:

php_value upload_max_filesize 80M    
php_value post_max_size 80M

(这些行末尾的80M值可能与您不同)

根据您的需要,在这两行末尾(在本例中为80M)更改这些值。 重启WAMP服务器。

现在去PHPMyAdmin,看看,你的上传大小限制应该更新到你设置的任何东西。就是这样。

我是这样做的:

在/etc/php5/apache2/php.ini post_max_size = 8M upload_max_filesize = 2M 编辑为 post_max_size = 48M upload_max_filesize = 42M

(这就足够了)

重启apache:

sudo /etc/init.d/apache2 restart