首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xampp - PHPMyAdmin上传大文件?

问Xampp - PHPMyAdmin上传大文件?
EN

Stack Overflow用户
提问于 2013-08-20 19:51:00
回答 6查看 75.5K关注 0票数 20

我一直试图将大型数据上传到我的测试服务器,到目前为止,我已经修改了一些文件:

php.ini

代码语言:javascript
复制
memory_limit=2048M
php_value post_max_size 2048M
php_value upload_max_filesize 2048M

my.ini

代码语言:javascript
复制
key_buffer = 32M
max_allowed_packet = 2048M
sort_buffer_size = 32M
net_buffer_length = 32M
read_buffer_size = 32M
read_rnd_buffer_size = 32M
myisam_sort_buffer_size = 64M

我可以上传更大的文件,大约50 to,但是当我试图上传大约200 to的文件时,仍然会收到以下错误:

致命错误:代码C:\Program1879中的内存不足(分配了1161822208字节)(尝试分配462046611字节)

EN

回答 6

Stack Overflow用户

发布于 2014-03-26 08:40:46

应用于php.ini

代码语言:javascript
复制
post_max_size = 750M 
upload_max_filesize = 750M 
max_execution_time = 5000 
max_input_time = 5000 
memory_limit = 1000M 

然后重新启动wamp/lampp/xampp以使更改生效,这需要很长时间。如果您收到以下错误“脚本超时通过,如果您想要完成导入,请重新提交相同的zip文件,导入将继续”

然后在phpMyAdmin

phpMyAdmin\libraries\config.default.php

代码语言:javascript
复制
/**
 * maximum execution time in seconds (0 for no limit)
 *
 * @global integer $cfg['ExecTimeLimit']
 */
$cfg['ExecTimeLimit'] = 0;

改变它

票数 48
EN

Stack Overflow用户

发布于 2015-01-09 08:03:59

来源:如何在XAMPP中导入大型数据库文件

修改xampp\php\php.ini

查找以下内容:

代码语言:javascript
复制
post_max_size       = 8M
upload_max_filesize = 2M
max_execution_time  = 30
max_input_time      = 60
memory_limit        = 8M

然后将这些行替换为:

代码语言:javascript
复制
post_max_size       = 750M
upload_max_filesize = 750M
max_execution_time  = 5000
max_input_time      = 5000
memory_limit        = 1000M

如果仍然看到相同的错误,请在进行更改后重新启动XAMPP --尝试重新启动计算机。

票数 18
EN

Stack Overflow用户

发布于 2013-08-20 20:00:17

如果可能,尝试通过命令行导入MySQL数据。

代码语言:javascript
复制
mysql -u user -p database < dump.sql
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18343863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档