首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最大执行时间(以phpMyadmin为单位

最大执行时间(以phpMyadmin为单位
EN

Stack Overflow用户
提问于 2009-08-12 00:32:47
回答 12查看 368.5K关注 0票数 121

当我尝试在phpMyadmin中执行(一些)查询时,我得到这个错误

致命错误:第140行的C:\xampp\phpmyadmin\libraries\dbi\mysql.dbi.lib.php中超过了60秒的最大执行时间

因为我有一个非常大的表(超过900万条记录)

我已经编辑了文件C:\xampp\php\php.ini

并将“最大执行时间”的值从60更改为1000,然后重新启动PHP,但仍然有相同的错误。

有什么解决方案吗?

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2012-12-13 18:46:41

我也有同样的错误,请转到

xampp\phpMyAdmin\libraries\config.default.php

查找:$cfg['ExecTimeLimit'] = 600;

您可以将'600‘更改为任何更高的值,如'6000’。

最大执行时间(秒)为(0表示无限制)。

这将修复您的错误。

票数 230
EN

Stack Overflow用户

发布于 2013-07-13 16:16:45

上的Xampp版本的

在xampp\phpmyadmin\config.inc.php中添加此行

代码语言:javascript
运行
复制
$cfg['ExecTimeLimit'] = 6000;

并将xampp\php\php.ini更改为

代码语言:javascript
运行
复制
post_max_size = 750M 
upload_max_filesize = 750M   
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M

和更改xampp\mysql\bin\my.ini

代码语言:javascript
运行
复制
max_allowed_packet = 200M
票数 122
EN

Stack Overflow用户

发布于 2012-11-16 15:03:25

我在执行curl时也遇到了同样的问题。当我在php.ini文件中更改以下内容时,我得到了正确的结果:

代码语言:javascript
运行
复制
max_execution_time = 1000 ;

而且还

代码语言:javascript
运行
复制
max_input_time = 1000 ;

您的问题可能应该通过进行上述两个更改并重新启动apache服务器来解决。

即使在更改了上面的内容之后,问题仍然存在,如果您认为这是由于使用mysql的某些数据库操作造成的,您也可以尝试更改这一点:

代码语言:javascript
运行
复制
mysql.connect_timeout = 1000 ; // this is not neccessary

所有这些都应该在php.ini文件中进行更改,并且应该重新启动apache服务器以查看更改。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1263680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档