【问题标题】:i cant upload sql file that have size 24000 kb我无法上传大小为 24000 kb 的 sql 文件
【发布时间】:2016-01-22 19:25:46
【问题描述】:

当系统说最大大小为 20000kb 时,我无法将大小为 24000kb 的 sql 文件导入 phpmyadmin。我在文件夹 php 中编辑了 php.ini。我已更改 upload_max_filesize = 750M 和 post_max_size = 750M,但我仍然无法上传大小为 24000 kb 的文件。

我使用 xampp v.5.6.12

请帮我解决它!

【问题讨论】:

  • 我非常感谢,但我已经阅读了全部内容。我仍然无法修复它。反正我用的是windows 8.1 pro
  • 那我建议重新安装xampp。带着你的结果回来(如果可能的话,还有一些截图)。
  • @ErikMega 更改限制后,是否重新启动了 Apache?如果是这样,phpMyAdmin 是否仍然显示最大值为 20000 KB?
  • 嘿伙计们,无论如何,tnx 为您提供帮助。我已经重新安装了 xampp 然后编辑文件 php.ini 做得很好。还是谢谢你

标签: phpmyadmin xampp


【解决方案1】:

1.16 我无法上传大转储文件(内存、HTTP 或超时问题)。 从版本 2.7.0 开始,导入引擎已被重新编写,不应出现这些问题。如果可能,请将您的 phpMyAdmin 升级到最新版本以利用新的导入功能。

首先要检查(或要求您的主机提供商检查)是php.ini 配置文件中max_execution_timeupload_max_filesizememory_limitpost_max_size 的值。所有这三个设置都限制了 PHP 可以提交和处理的最大数据大小。请注意post_max_size 需要大于upload_max_filesize。如果您的上传过大或您的托管服务提供商不愿意更改设置,有几种解决方法:

查看$cfg['UploadDir'] 功能。这允许人们通过 scp、ftp 或您喜欢的文件传输方法将文件上传到服务器。然后 PhpMyAdmin 能够从临时目录中导入文件。更多信息可在本文档的配置中找到。

在上传前使用实用程序(例如BigDump)拆分文件。我们不支持此应用程序或任何第三方应用程序,但知道用户已成功使用它。

如果您有 shell(命令行)访问权限,请使用 MySQL 直接导入文件。你可以通过在 MySQL 中发出“source”命令来做到这一点:

source filename.sql;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 2016-03-22
    • 2014-04-22
    相关资源
    最近更新 更多