WAMPServer phpMyadmin Максимальное время выполнения на 360 секунд превышено

Я только что установил WampServer. Он работает, когда я посещаю страницу проекта, но когда я пытаюсь перейти к phpMyAdmin, я получаю эту ошибку:

Максимальное время выполнения на 360 секунд превышено

В чем проблема?

Ответы

Ответ 1

Лучшим решением здесь является изменение конфигурации, которая управляет 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 после внесения изменений в этот файл.

Ответ 2

В вашем изменении php/php.ini max_execution_time = 360 - 99999.

ИЛИ

Вы можете добавить ini_set('max_execution_time', 600);//600 seconds = 10 minutes ini_set('max_execution_time', 600);//600 seconds = 10 minutes над файлом php.

Смотрите, если это работает.

Ответ 3

Что мне помогло - это изменить config.inc.php в папке phpmyadmin и изменить:

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

в

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

В основном изменение "localhost" на "127.0.0.1", xampp и wampp по-разному разрешают эти два.