当我尝试在phpMyadmin中执行(一些)查询时,我得到这个错误
致命错误:第140行的C:\xampp\phpmyadmin\libraries\dbi\mysql.dbi.lib.php中超过了60秒的最大执行时间
因为我有一个非常大的表(超过900万条记录)
我已经编辑了文件C:\xampp\php\php.ini
并将“最大执行时间”的值从60更改为1000,然后重新启动PHP,但仍然有相同的错误。
有什么解决方案吗?
发布于 2012-12-13 18:46:41
我也有同样的错误,请转到
xampp\phpMyAdmin\libraries\config.default.php
查找:$cfg['ExecTimeLimit'] = 600;
您可以将'600‘更改为任何更高的值,如'6000’。
最大执行时间(秒)为(0表示无限制)。
这将修复您的错误。
发布于 2013-07-13 16:16:45
上的Xampp版本的
在xampp\phpmyadmin\config.inc.php中添加此行
$cfg['ExecTimeLimit'] = 6000;并将xampp\php\php.ini更改为
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M和更改xampp\mysql\bin\my.ini
max_allowed_packet = 200M发布于 2012-11-16 15:03:25
我在执行curl时也遇到了同样的问题。当我在php.ini文件中更改以下内容时,我得到了正确的结果:
max_execution_time = 1000 ;而且还
max_input_time = 1000 ;您的问题可能应该通过进行上述两个更改并重新启动apache服务器来解决。
即使在更改了上面的内容之后,问题仍然存在,如果您认为这是由于使用mysql的某些数据库操作造成的,您也可以尝试更改这一点:
mysql.connect_timeout = 1000 ; // this is not neccessary所有这些都应该在php.ini文件中进行更改,并且应该重新启动apache服务器以查看更改。
https://stackoverflow.com/questions/1263680
复制相似问题