使用wampserver中的phpmyadmin导入大数据时老是提示Maximum execution time of 360 seconds的问题,修改了php.ini的max_execution_time和config.default.php的$cfg[‘ExecTimeLimit’]都没有起作用。一步一步找百度查找,最后总结。
phpmyadmin导入大数据报错问题
max_execution_time
导入的数据有点大,翻译报错导入超时问题,开始我以为是wampserver中的php对执行时间进行了限制,于是找到php.ini,修改了max_execution_time。
max_execution_time = 0;
$cfg[‘ExecTimeLimit’]
但是,以上修改无效,导出的时候还是提示Maximum execution time of 360 seconds。我思索了一下,认为phpmyadmin本身对执行时间进行了限制。
于是,找到\ wamp \apps\phpmyadmin3.2.0.1\libraries\config.default.php中的$cfg[‘ExecTimeLimit’]参数,将它改为0。
$cfg['ExecTimeLimit'] = 0;
phpmyadmin.conf
我认为进行以上修改后,数据导出就没有问题了,但它还是提示Maximum execution time of 360 seconds。最后经过仔细查找,叶子发现在\wamp\alias\phpmyadmin.conf中对max_execution_time进行了限制。
Alias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/"Options Indexes FollowSymLinks MultiViews AllowOverride all Require local Order Deny,Allow Deny from all Allow from localhost ::1 127.0.0.1 php_admin_value upload_max_filesize 128M php_admin_value post_max_size 128M php_admin_value max_execution_time 3600 php_admin_value max_input_time 360
将php_admin_value max_execution_time值改为3600秒就可以了。
这个执行时间在wampserver的phpmyadmin中居然有三个地方进行了控制,找这个问题也是心烦气躁,还好最后解决了。
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~