@AlexRas

Как увеличить max_execution_time только для phpMyAdmin?

Импорт происходит с папки на сервере.

После добавления в конфиг phpMyAdmin:
$cfg['ExecTimeLimit'] = 3600;

База стала загружаться полностью, до этого база импортировалась только частично, но ошибку 504 получаю всеравно.

Насколько понимаю надо увеличить в php max_execution_time. Но не знаю как сделать max_execution_time только для phpMyAdmin.
  • Вопрос задан
  • 362 просмотра
Решения вопроса 1
@AlexRas Автор вопроса
В ubuntu есть файл по пути /etc/nginx/vhosts-includes есть конфиг для phpmyadmin. Там нужно добавить в location @apache:

proxy_connect_timeout 3600;
proxy_send_timeout 3600;
proxy_read_timeout 3600;
send_timeout 3600;

По такому же принципу можно изменить время и в apache, там тоже есть отдельный конфиг.

max_execution_time оказался тут не причем.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
hOtRush
@hOtRush
Нужно использовать терминал и консоль mysql
Ответ написан
azerphoenix
@azerphoenix
Java Software Engineer
используйте консоль через ssh, если у вас есть доступ...
или попробуйте использовать скрипт bigdump.php
https://www.ozerov.de/bigdump/
или увеличьте max_execution_time
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы