Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复phpMyAdmin中的脚本超时错误?_Php_Mysql_Phpmyadmin - Fatal编程技术网

如何修复phpMyAdmin中的脚本超时错误?

如何修复phpMyAdmin中的脚本超时错误?,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,从zip导入数据库时遇到脚本超时问题。错误显示为- 脚本超时已过,如果要完成导入,请重新提交 将恢复相同的文件和导入 我尝试将$cfg['ExecTimeLimit']=0;在phpmyadmin4.1.14/libraries/config.default.php内部。 同样在我的php.ini中,我将max_input_time和max_execution_time都设置为0 zip大小约为33MB,我使用的是WAMP服务器。 还有哪些情况会导致我出现此错误?既然脚本超时,是否应该增加php

从zip导入数据库时遇到脚本超时问题。错误显示为-

脚本超时已过,如果要完成导入,请重新提交 将恢复相同的文件和导入

我尝试将$cfg['ExecTimeLimit']=0;在phpmyadmin4.1.14/libraries/config.default.php内部。 同样在我的php.ini中,我将max_input_time和max_execution_time都设置为0

zip大小约为33MB,我使用的是WAMP服务器。
还有哪些情况会导致我出现此错误?

既然脚本超时,是否应该增加php.ini中的最大执行时间,而不是减少它

请尝试使用以下值:

post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M

编辑:刚刚注意到max_execution_time硬编码为0,您仍然可以尝试上述设置。

请注意,apache也有一个执行时间

Apache Wait Time for Input/Output
Edit file C:\WampDeveloper\Config\Apache\extra\httpd-default.conf
Timeout = 300

这个问题通常出现在我们处理重载php应用程序时。当您从数据库获取大量数据时,会出现此错误。那么这类问题就来了。您应该在代码中检查以下内容

检查数据库查询是否正确。 对于Select语句,您应该使用限制偏移量。 检查每个表是否应具有主键。 当我们上传图片或类似wise的东西时,这个问题也会出现。有一段时间,我们确实得到了重载映像的解决方案,然后我们尝试更改逻辑并尝试解决该问题。您还需要检查php.ini配置设置,以MB为单位增加这些值

post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M

您是否确保在wamp上重新启动apache服务?是的,多次。从昨天起,我就一直在处理这个问题!尝试在phpmyadmin4.1.14/libraries/config.inc.php中设置它,而不是在.default.php中设置。也尝试了,但没有成功!:制作一个phpinfo文件并检查加载了哪些文件以确保安全。检查以确保该页面上的最大执行时间etc实际上为0。我尝试了这些设置,但仍然有相同的错误。在更改php.ini后是否重新启动了服务器?是的,重新启动了几次,甚至尝试将最大执行时间增加到6000。我还发现Apache使用了一个名为\wamp\bin\php\php{version}的文件\phpForApache.ini以从中获取其php.ini文件设置。这是应该编辑的文件。