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

为什么我仍然看到2MB?

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


当前回答

通过PHPMyAdmin上传大文件,请遵循以下步骤:

步骤1:打开php.ini文件。

步骤2:升级内存限制:

memory_limit = 750M

步骤3:将最大大小升级为post:

post_max_size = 750M

第四步:升级最大文件大小以上传:

upload_max_filesize = 1000M

步骤5:升级最大执行时间:

Max_execution_time = 5000

步骤6:升级最大输入时间:

Max_input_time = 3000

步骤7:重新启动xampp控制面板。

其他回答

你可以使用MySQL管理员应用程序或MySQL工作台。 轻量级的应用程序,你可以导出或导入你的整个服务器,无论大小。 我来晚了,但我希望这能帮助到一些人。

使用WAMP,在Windows10上,打开

c:\wamp64\alias\phpmyadmin.conf

在这一行的末尾改变128乘256

  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M

重启里面

通过PHPMyAdmin上传大文件,请遵循以下步骤:

步骤1:打开php.ini文件。

步骤2:升级内存限制:

memory_limit = 750M

步骤3:将最大大小升级为post:

post_max_size = 750M

第四步:升级最大文件大小以上传:

upload_max_filesize = 1000M

步骤5:升级最大执行时间:

Max_execution_time = 5000

步骤6:升级最大输入时间:

Max_input_time = 3000

步骤7:重新启动xampp控制面板。

在服务器上找到名为:php.ini的文件,并执行以下步骤

安装了apache2和php5之后,您需要在php.ini文件中做三处更改。首先打开文件进行编辑,例如:

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

OR

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

接下来,搜索post_max_size条目,并输入一个比数据库大小更大的数字(在本例中为15M),例如:

post_max_size = 25M

接下来编辑memory_limit条目,并给它一个比给post_max_size的值更大的值。

确保“upload_max_filesize”小于“post_max_size”。

从最大到最小的顺序是:

    memory_limit
    post_max_size
    upload_max_filesize

保存文件后,重新启动apache(例如sudo /etc/init. .)D /apache2 restart),然后设置好。

不要忘记重新启动Apache Services以应用更改。

在我的情况下,我还必须在/etc/apache2/mods-available/fcgid.conf中添加“FcgidMaxRequestLen 1073741824”(没有引号)。它被记录在这里http://forum.ispsystem.com/en/showthread.php?p=6611。从mod_fcgid 2.3.6开始,他们将FcgidMaxRequestLen的默认值从1GB更改为128K(参见https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk/CHANGES-FCGID)