Задать вопрос
@AlexRas

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

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

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

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

Насколько понимаю надо увеличить в php max_execution_time. Но не знаю как сделать max_execution_time только для phpMyAdmin.
  • Вопрос задан
  • 385 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽