首页 > 网站 > 建站经验 > 正文

解决phpmyadmin上传文件大小限制的配置方法

2024-04-25 20:32:13
字体:
来源:转载
供稿:网友

phpmyadmin默认上传文件大小为2M,如果想上传超过2M的大文件,需要将文件分批上传或修改phpmyadmin上传文件的配置参数,修改配置文件分为修改php.ini和phpmyadmin配置文件。

一、修改php.ini文件上传大小配置

php.ini中的upload_max_filesize和post_max_size两个选项值,需要注意的是:post_max_size >= upload_max_filesize。

二、修改php.ini页面最大执行时间及内存限制

php.ini中的max_execution_time(php页面执行最大时间)、max_input_time(php页面接受数据最大时间)、memory_limit(php页面占用的最大内存)三个配置项。

三、修改phpmyadmin配置文件

phpmyadmin安装目录下的config.inc.php配置文件中的$cfg[‘ExecTimeLimit’]配置项(与phpmyadmin版本有关,部分版本无此配置项),默认值是300,建议修改为0,即没有时间限制。

结合php.ini修改phpmyadmin安装目录下的import.php的memory_limit项。

// We can not read all at once, otherwise we can run out of memory

$memory_limit = trim(@ini_get('memory_limit'));

// 2 MB as default

if (empty($memory_limit)) {

$memory_limit = 2 * 1024 * 1024;

}

// In case no memory limit we work on 10MB chunks

if ($memory_limit == -1) {

$memory_limit = 10 * 1024 * 1024;

}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表