WAMPServer phpMyadmin超出最大执行时间360秒

时间:2015-04-28 10:12:48

标签: php phpmyadmin wampserver

我刚刚安装了WampServer。当我访问我的项目页面时,它工作,但当我尝试导航phpMyAdmin时,我收到此错误:

  

超过最长执行时间360秒

有什么问题?

3 个答案:

答案 0 :(得分:63)

这里更好的解决方案是更改控制phpMyAdmin而不是php.ini文件的配置。

如果您更改了php.ini文件,您将在PHP中创建所有内容,并且您应该编写我们所有人不时做的无限循环,终止无限循环需要更长的时间而不是合理的。

注意:如果您使用的是64位WAMPServer,则基本文件夹名称将为wamp64而不是wamp,因此请相应修改以下文件夹名称。

所以改变\wamp\alias\phpmyadmin.conf。默认情况下它看起来像这样,尽管你的phpMyAdmin版本可能会有所不同:

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/"

<Directory "c:/wamp/apps/phpmyadmin4.1.14/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
  <IfDefine APACHE24>
    Require local
  </IfDefine>
  <IfDefine !APACHE24>
    Order Deny,Allow
      Deny from all
      Allow from localhost ::1 127.0.0.1
    </IfDefine>
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

要延长导入数据库的最长时间限制,请更改php_admin_value max_execution_time参数。您可能还需要更改其他参数,因为较大的数据库往往会包含较大的文件,并且需要更长的时间才能读取。例如:

  php_admin_value upload_max_filesize 1024M
  php_admin_value post_max_size 1024M
  php_admin_value max_execution_time 1800
  php_admin_value max_input_time 1800

在对此文件进行更改后,不要忘记重启Apache

答案 1 :(得分:9)

在你的php / php.ini中将max_execution_time = 360更改为99999

您可以在php文件的顶部添加ini_set('max_execution_time', 600); //600 seconds = 10 minutes行。

看,如果有效。

答案 2 :(得分:1)

帮助我修改config.inc.php文件夹中的phpmyadmin并更改了:

$cfg['Servers'][$i]['host'] = 'localhost'; 

$cfg['Servers'][$i]['host'] = '127.0.0.1'; 

基本上将“localhost”改为“127.0.0.1”,xampp和wampp以不同的方式解决这两个问题。