php - 尝试将数据库文件导入 phpmyadmin 时出现 "You probably tried to upload a file that is too large."(Windows 10)

标签 php mysql file-upload

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

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

myisam_sort_buffer_size = 8M

myisam_sort_buffer_size = 1500M

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

You probably tried to upload a file that is too large. Please refer to documentation for a workaround for this limit.

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

最佳答案

如果您在 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

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

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

关于php - 尝试将数据库文件导入 phpmyadmin 时出现 "You probably tried to upload a file that is too large."(Windows 10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46154885/

相关文章:

php - Magento 更改价格问题

php - 在文本中查找电子邮件的正则表达式

mysql - 是否有一个与 "IF"相同但默认第三个参数为 NULL 的函数?

mysql - 搜索多个字段mysql的最快方法

类似于 Firebase 的 MySQL 实时

c# - 如何打开目录以在其上流式传输

php - 使用 mysql_close()

ruby-on-rails - 如何在rails controller中获取上传文件的文件名

java - 将文件上传到服务器,java.net.ProtocolException : cannot write request body after response has been read

php - 如何在 WooCommerce 中检索订单的运输方式?