在 phpMyAdmin 中导入大型 SQL 脚本时如何修复超时?

Barbara Streisand
发布: 2024-10-31 03:23:01
原创
262 人浏览过

How to Fix Timeouts When Importing Large SQL Scripts in phpMyAdmin?

phpMyAdmin SQL 脚本导入中的超时故障排除

尝试将大型 SQL 脚本(超过 300 MB)导入 phpMyAdmin 时,尽管调整了其设置,但用户仍可能会遇到超时错误php.ini 文件。以下步骤可以帮助解决此问题:

第 1 步:验证 php.ini 设置

确保已在 php.ini 中适当修改以下 PHP 设置:

  • post_max_size 和 upload_max_filesize:配置为大于脚本大小的值(例如,750 MB)。
  • max_execution_time:扩展以适应导入脚本的估计时间(例如, 300 秒)。
  • max_input_time:设置为长于 max_execution_time 的值(例如 540 秒)。
  • memory_limit:分配足够的内存用于处理脚本(例如 1000 MB)。
步骤 2:修改 config.default.php

如果问题仍然存在,请导航到文件 phpmyadminlibrariesconfig.default.php。找到行:

  • $cfg['ExecTimeLimit'] = 300;

将值修改为:

  • $cfg[' ExecTimeLimit'] = 0;

此更改有效地消除了导入脚本的执行时间限制。

提醒:此更改应仅应用于本地出于安全原因,服务器。

实施这些修改后,重新启动 phpMyAdmin 以应用更新的设置。这应该可以解决超时错误并允许您成功导入大型 SQL 脚本。

以上是在 phpMyAdmin 中导入大型 SQL 脚本时如何修复超时?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!