【发布时间】:2017-04-16 22:47:21
【问题描述】:
【问题讨论】:
标签: database magento import wamp wampserver
【问题讨论】:
标签: database magento import wamp wampserver
非常大的备份文件最好使用 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 环境的情况下修改这些参数,从而获得大的恢复运行。
【讨论】:
phpMyAdmin 配置文件中被覆盖
php.ini 中设置的那些参数太大而无法理解。记住这些参数会影响现在在您的服务器上运行的每个 PHP 脚本。
也许你必须在 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;
【讨论】: