Я только что установил WampServer. Он работает, когда я посещаю страницу проекта, но когда я пытаюсь перейти к phpMyAdmin, я получаю эту ошибку:
Максимальное время выполнения на 360 секунд превышено
- Функция php mail () на localhost
- Расположение заголовка PHP - не отображать ошибку?
- Неустранимая ошибка: Недостаточно памяти (выделено 1134559232) (попытался выделить 32768 байт) в X: \ wamp \ www \ xxx
- PHP 7.1.x - mysqli_connect не определен (расширение включено)
- PHP: Внутренняя ошибка сервера с использованием WAMP (при запуске)
В чем проблема?
Лучшим решением здесь является изменение конфигурации, которая управляет phpMyAdmin, а не файлом php.ini
.
Если вы измените файл php.ini
вы произведете все на PHP, и если вы напишете этот бесконечный цикл, который все мы делаем, время от времени потребуется больше времени, чтобы завершить бесконечный цикл, чем разумно.
Примечание. Если вы используете 64-битный WAMPServer, имя базовой папки будет wamp64
вместо wamp64
поэтому, пожалуйста, внесите соответствующие изменения в соответствующие имена папок.
Итак, измените \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 после внесения изменений в этот файл.
В вашем изменении 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.
Смотрите, если это работает.
Что мне помогло – это изменить config.inc.php
в папке phpmyadmin
и изменить:
$cfg['Servers'][$i]['host'] = 'localhost';
в
$cfg['Servers'][$i]['host'] = '127.0.0.1';
В основном изменение «localhost» на «127.0.0.1», xampp и wampp по-разному разрешают эти два.