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;
}
新闻热点
疑难解答