Страница 1 из 1

При импорте в БД файла *.sql размером 33МБ происходят ошибки.

Добавлено: 26 апр 2014, 23:24
meioch
При импорте в БД файла *.sql размером 33МБ происходят ошибки.

В файлах F:\webservers\OpenServer\userdata\temp\config\php.ini и F:\webservers\OpenServer\userdata\config\PHP-5.3.28_php.ini
upload_max_filesize = 50M
post_max_size = 50M
memory_limit = 128M
При импорте файла обзором и из каталога F:/webservers/OpenServer/userdata/temp/ происходит ошибка:
"Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации."

Поменял настройки на:
upload_max_filesize = 250M
post_max_size = 250M
memory_limit = 256M
При импорте вылезла другая ошибка:
"Ответ MySQL: #2006 - MySQL server has gone away"

Подскажите пожалуйста чего не так?

Добавлено: 26 апр 2014, 23:32
Максим
Попробуйте в конфиге MySQL увеличить параметр max_allowed_packet до:

max_allowed_packet = 32M

и перезапустите сервер. Возможно ваш скрипт формирует большие запросы к MySQL, в то время как по умолчанию в Open Server max_allowed_packet = 2M. Потом отпишитесь тут помогло ли.

Добавлено: 26 апр 2014, 23:38
meioch
Максим, совет помог.
Спасибо!

Re: При импорте в БД файла *.sql размером 33МБ происходят ошибки.

Добавлено: 03 янв 2016, 20:05
akcuoma
"Попробуйте в конфиге MySQL увеличить параметр max_allowed_packet до:

max_allowed_packet = 32M"

Это в каком файле?

Re:

Добавлено: 03 янв 2016, 21:03
akcuoma
Максим писал(а):Попробуйте в конфиге MySQL увеличить параметр max_allowed_packet до:

max_allowed_packet = 32M

и перезапустите сервер. Возможно ваш скрипт формирует большие запросы к MySQL, в то время как по умолчанию в Open Server max_allowed_packet = 2M. Потом отпишитесь тут помогло ли.
У меня база 336mb и при загрузки пишет "Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации." в каком файле поменять размер? Такую базу возможно залить не дробя ее на части?

Re: При импорте в БД файла *.sql размером 33МБ происходят ошибки.

Добавлено: 03 янв 2016, 21:15
DjDiLiSoFT
Попробуйте в конфиге MySQL увеличить параметр max_allowed_packet до:

max_allowed_packet = 336M

или добав

Re: При импорте в БД файла *.sql размером 33МБ происходят ошибки.

Добавлено: 03 янв 2016, 21:25
akcuoma
DjDiLiSoFT писал(а):Попробуйте в конфиге MySQL увеличить параметр max_allowed_packet до:

max_allowed_packet = 336M

или добав
По какому пути этот файл находится?

Re: При импорте в БД файла *.sql размером 33МБ происходят ошибки.

Добавлено: 03 янв 2016, 22:07
akcuoma
В php ищим два значения и меняем их (upload_max_filesize, post_max_size вот эти два параметра). upload_max_filesize = 400m и post_max_size = 400m
sql.jpg
База в 336mb загрузилась отлично. Оставлю тут что бы не забыть самому, может еще кому поможет.