【问题标题】:How Can I Solve Larger File Import Error In Wamp - Out Of Memory如何解决 Wamp 中较大的文件导入错误 - 内存不足
【发布时间】:2017-04-16 22:47:21
【问题描述】:

我需要导入导出的数据库,当我尝试导入时出现如下图所示的错误

根据错误行,我该怎么办,

我的配置:

我该如何解决这个问题。

【问题讨论】:

    标签: database magento import wamp wampserver


    【解决方案1】:

    非常大的备份文件最好使用 MYSQL 控制台重新加载,因为使用此工具没有 PHP 限制。

    left click wampmanager->MYSQL-> MySQL Console
    

    然后您通过执行来运行恢复

    mysql> use `your_database_name`;
    mysql> source C:/path/to/backup.sql
    

    注意使用正斜杠而不是反斜杠

    但是,如果您想使用phpMyAdmin,则必须专门修改 phpMyAdmin 配置

    编辑 \wamp\alias\phpmyadmin.conf 它应该看起来像这样 您的版本号可能与此示例不同

    Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.6.5/"
    
    <Directory "D:/wamp/apps/phpmyadmin4.6.5/">
        Options Indexes FollowSymLinks MultiViews
      AllowOverride all
      <ifDefine APACHE24>
            Require local
        </ifDefine>
        <ifDefine !APACHE24>
            Order Deny,Allow
        Deny from all
        Allow from localhost ::1 127.0.0.1
        </ifDefine>
    
    # To import big file you can increase values
      php_admin_value upload_max_filesize 128M
      php_admin_value post_max_size 128M
      php_admin_value max_execution_time 360
      php_admin_value max_input_time 360
    </Directory>
    

    在这里,您将看到专门为 phpMyAdmin 设置的所有 PHP 参数。

    只需修改适用于您的特定问题的那些,然后重新启动 Apache 并重试。

    这样做是为了让您可以在不影响整个 Apache/PHP 环境的情况下修改这些参数,从而获得大的恢复运行。

    【讨论】:

    • 这是我的值,php_admin_value upload_max_filesize 8048M php_admin_value post_max_size 8048M php_admin_value max_execution_time 360​​000000 php_admin_value max_input_time 360​​000000 仍然不工作'
    • 我建议你使用 MYSQL 控制台解决方案,如果你的备份是那么大的 php 脚本 phpMyAdmin 是 永远不可能完成
    • 查看我回答的前 6 行
    • phpMyAdmin 将忽略该配置,因为它已在 phpMyAdmin 配置文件中被覆盖
    • 您在php.ini 中设置的那些参数太大而无法理解。记住这些参数会影响现在在您的服务器上运行的每个 PHP 脚本。
    【解决方案2】:

    也许你必须在 php.ini 中增加 memory_limit。 magento 建议 min 512M memory_limit.

    我的 php.ini 设置是这样的

    memory_limit = 1024M;
    max_execution_time = 18000;
    upload_max_filesize = 100M;
    post_max_size = 100M;
    max_input_vars = 10000;
    session.gc_maxlifetime = 12000000;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-13
      • 1970-01-01
      • 2022-01-10
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多