【问题标题】:"You probably tried to upload a file that is too large." when trying to import a database file to myphpadmin (Windows 10)“您可能尝试上传过大的文件。”尝试将数据库文件导入 myphpadmin 时(Windows 10)
【发布时间】:2018-02-19 15:32:01
【问题描述】:

我正在尝试使用 XAMPP 在本地运行 PHP 网站 (Prestashop 1.4)。我从 public_html 中复制了所有数据并将其放入 htdocs 中。

当我尝试使用phpmyadmin导入数据库时​​,它说文件太大。我去ini文件改了

myisam_sort_buffer_size = 8M

myisam_sort_buffer_size = 1500M

我尝试再次导入文件,它说:

您可能尝试上传过大的文件。有关此限制的解决方法,请参阅文档。

还有其他方法可以绕过这个限制吗? 提前致谢。

【问题讨论】:

  • 您是否通过 PHP 导入/上传文件?如果是这样,请检查stackoverflow.com/questions/1700207/… 并根据需要调整您的 php.ini 设置。
  • 不,这些文件是我计算机的本地文件。我做了这些编辑,但它仍然说它太大了。
  • phpmyadmin 很烂,我相信这种东西有 50MB 的限制。下载 HeidiSQL 并从中导入。
  • @delboy1978uk 如果这里有什么不好的地方,那是你理解事情是如何运作的。没有 50MB 的硬限制。

标签: php mysql file-upload


【解决方案1】:

如果您在Xampp 中使用MySQL,请执行以下步骤。
php.ini文件中找到以下内容

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

并根据您的需要更改它们的尺寸。我正在使用这些值

post_max_size = 30M
upload_max_filesize = 30M
max_execution_time = 4500
max_input_time = 4500
memory_limit = 850M

注意:1upload_max_filesize 是必不可少的最好全部更改。

注意:2必须重启apache服务。

【讨论】:

    猜你喜欢
    • 2013-04-23
    • 2016-06-06
    • 2013-06-27
    • 1970-01-01
    • 2022-01-27
    • 2021-07-26
    • 1970-01-01
    • 2020-11-11
    相关资源
    最近更新 更多