We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Импорт "больших" баз завершается неудачей
Импорт "больших" баз завершается неудачей
Всем привет.
Давно пользуюсь VestaCP и всегда встречаюсь с проблемой импорта через phpmyadmin баз.
Как таковые базы небольшие: 50Мб, 100Мб, 200Мб...
Но всегда "Internal Server Error 500".
Маленькие базы в 5Мб норм загружаются.
Про настройки и ограничения Apache и Nging я знаю, но даже при выставлении везде максимальных параметров получаю ошибку. Вот сейчас при импорте 250Мб (это сподвигло на написание темы).
Я уже как год использую метод с форума PSWeb.ru описанный в теме Импорт больших баз данных - от 1 Gb.
Но мне это уже надоело. В ISP импорт любой базы работает отлично (не всегда, имел ввиду объем).
Как в VestaCP нормально импортировать базу большого объема (больше 20Мб, к примеру)?
Почему в VestaCP нет возможности импорта баз без phpmyadmin?
Всем спасибо!
Особое спасибо будет разработчикам, если они решат эту проблему.
Давно пользуюсь VestaCP и всегда встречаюсь с проблемой импорта через phpmyadmin баз.
Как таковые базы небольшие: 50Мб, 100Мб, 200Мб...
Но всегда "Internal Server Error 500".
Маленькие базы в 5Мб норм загружаются.
Про настройки и ограничения Apache и Nging я знаю, но даже при выставлении везде максимальных параметров получаю ошибку. Вот сейчас при импорте 250Мб (это сподвигло на написание темы).
Я уже как год использую метод с форума PSWeb.ru описанный в теме Импорт больших баз данных - от 1 Gb.
Но мне это уже надоело. В ISP импорт любой базы работает отлично (не всегда, имел ввиду объем).
Как в VestaCP нормально импортировать базу большого объема (больше 20Мб, к примеру)?
Почему в VestaCP нет возможности импорта баз без phpmyadmin?
Всем спасибо!
Особое спасибо будет разработчикам, если они решат эту проблему.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Импорт "больших" баз завершается неудачей
VestaCP не имеет никакого отношения к проблеме.
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Как вариант - используйте Sypex Dumper.
Ну а самый надежный вариант - импорт/экспорт через консоль.
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Как вариант - используйте Sypex Dumper.
Ну а самый надежный вариант - импорт/экспорт через консоль.
Re: Импорт "больших" баз завершается неудачей
очень даже имеет отношение...grayfolk wrote: ↑Fri Apr 19, 2019 11:07 pmVestaCP не имеет никакого отношения к проблеме.
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Как вариант - используйте Sypex Dumper.
Ну а самый надежный вариант - импорт/экспорт через консоль.
база 250Мб
у сервера 2vCPU 2.4 Ghz 4Гб памяти
на обработку везде выставлено 300 секунд и 512Мб файл и 512Мб памяти
В ISP при таком же раскладе все отлично работает
P.S. С Вестой работаю несколько лет, а базы импортирую при помощи "костылей"... Эта сука обновляется постоянно, но базы хрен импортирует нормально... А вот при восстановлении пользователя все норм.
И так ключевой момент: кому писать, чтобы добавили импорт баз также как при восстановлении бэкапа?
Re: Импорт "больших" баз завершается неудачей
БД 0.6ГБpligin wrote: ↑Fri Apr 19, 2019 11:13 pmочень даже имеет отношение...
база 250Мб
у сервера 2vCPU 2.4 Ghz 4Гб памяти
на обработку везде выставлено 300 секунд и 512Мб файл и 512Мб памяти
В ISP при таком же раскладе все отлично работает
P.S. С Вестой работаю несколько лет, а базы импортирую при помощи "костылей"... Эта сука обновляется постоянно, но базы хрен импортирует нормально... А вот при восстановлении пользователя все норм.
И так ключевой момент: кому писать, чтобы добавили импорт баз также как при восстановлении бэкапа?
С бекапа,когда разворачивал полный бекап БД всегда восстанавливается нормально.Если через phpMyAdmin то импорт всегда завершается с ошибкой
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Это все пофиг,тут я уже писал об это не однократно.Ответа так и не получил.
Так что как и Вы,пользуюсь всегда пользуюсь костылями для этих целей.Рад что наконец- то началась подыматься эта тема.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Импорт "больших" баз завершается неудачей
Еще раз: Веста - лишь инструмент для установки необходимого серверного софта и управления некоторыми конфигурациями. Если вы используете для работы с бд phpmyadmin - то проблема именно в нем.
Именно, потому что при восстановлении пользователя/создании бэкапа Веста использует консольные команды mysql для импорта.
Смотрите ошибки в логах, почитайте форумы про phpmyadmin вообще и про загрузку больших файлов в частности. У меня, с опытом ~20 лет в php никаких проблем не возникает.yariksat wrote: ↑Sat Apr 20, 2019 6:07 amС бекапа,когда разворачивал полный бекап БД всегда восстанавливается нормально.Если через phpMyAdmin то импорт всегда завершается с ошибкой
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Это все пофиг,тут я уже писал об это не однократно.Ответа так и не получил.
Консоль - и никаких костылей :)
Re: Импорт "больших" баз завершается неудачей
У меня опыта меньше раза в два. Честно,лень ковырять,но причину примерно знаю. От чего лень - консоль всегда под рукой.