我正试图用MAMP将这个225MB的sql文件上传到phpmyadmin。然而,我一直得到这个错误
脚本超时已过,如果您想完成导入,请重新提交相同的文件,导入将继续。
我在MAMP中更改了php.ini文件,如下所示:
max_execution_time = 6000
max_input_time = 6000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M
我还更改了\phpmyadmin\libraries\config.default.php中的设置,如下所示:
$cfg['ExecTimeLimit'] = 0;
有其他解决方案可以解决这个问题吗?
谢谢。
我认为您需要更改config.default.php中的执行时间限制如下:
$cfg['ExecTimeLimit'] = 3600; // whatever time you want to put as execution time
由于脚本时间不足,因此您必须增加其在MAMP中的执行时间并重新启动。
我自己刚刚遇到这个问题,下面是我的解决方案。
我使用Mamp Pro,所以我在mac上使用Finder搜索栏搜索phpmyadmin
。
它发现了一个名为config.inc.php
的文件。该文件位于/Library/Application Support/appsolute/MAMP PRO/phpMyAdmin
下
然后,我找到了$cfg['ExecTimeLimit']
的行,并将值更改为3600
。
保存文件。重新启动Mamp Pro。数据库导入成功。