Столкнулся с ошибкой временного лимита в PHPMyAdmin. пытался сделать импорт сложной таблицы в базу и не получалось из за того, что заканчивался временный лимит. Естественно попробовал не один раз, но увы. До этого я не смотрел конфиг phpmyadmin но в этом раз пришлось поковырять и решение этой ошибки оказалось очень простым.
Заходим в папку phpmyadmin и находим там config.inc.php. Этот файл отвечает за конфигурацию phpmyadmin, а чтобы избежать ошибки временного лимита туда необходимо добавить одну строчку дополнительно, указывающую лимит в большем количестве, чем идёт по дефолту. Я сделал так
1 |
$cfg['ExecTimeLimit'] = 3600; |
Сразу скажу что данная цифра обозначает время лимита на выполнение импорта и других запросов на 3600 секунд или один час времени. Если вам и этого не хватает, то можете увеличить в любое количество раз. Мне данное решение помогло и я благополучно завершил импорт. Надеюсь и вам также пригодится.
Какая версия PHPMyAdmin вызывала ошибку временного лимита? Какая сложная таблица вы пытались импортировать? Что может быть причиной этого временного лимита? Почему конфигурационный файл PHPMyAdmin не был просмотрен до этого? Какие другие параметры в конфигурационном файле можно изменить для улучшения работы PHPMyAdmin? Почему вы выбрали лимит в один час? Были ли у вас другие проблемы с PHPMyAdmin? Какой результат вы получили после добавления строки в конфигурационный файл?
Вопрос к автору статьи: Какие могут быть проблемы или последствия при увеличении временного лимита в PHPMyAdmin до такого большого значения, и нужно ли затем возвращать его к первоначальному значению после завершения импорта?
Какую строчку необходимо добавить в файл config.inc.php, чтобы избежать ошибки временного лимита в PHPMyAdmin при импорте сложной таблицы?