Выдает ошибку при импорте БД

#phpmyadmin #mamp

#phpmyadmin #mamp

Вопрос:

У меня есть среда Drupal, и я получил ошибку, когда попытался импортировать дамп базы данных с текущего сервера в мою среду MAMP (3.5). Я проверил таблицу, где импорт остановился, и попытался импортировать эту таблицу самостоятельно.

Таблица содержит файлы кэша drupal. Когда я пытаюсь импортировать таблицу самостоятельно, я получаю следующую ошибку в apache_error.log:

[Пятница, 21 октября, 10:20:35 2016] [ошибка] [клиент :: 1] FastCGI: связь с сервером «/ Applications/MAMP /fcgi-bin/php5.6.10.fcgi» прервана: время ожидания (30 секунд), ссылка:http://localhost/phpMyAdmin/import.php [Пятница, 21 октября, 10:20:35 2016] [ошибка] [клиент ::1] FastCGI: неполные заголовки (0 байт), полученные с сервера «/Applications/MAMP/fcgi-bin/php5.6.10.fcgi», ссылка:http://localhost/phpMyAdmin/import.php

Я абсолютно не профи в mysql и всех этих серверных штуках, и был так счастлив, что среда MAMP до сих пор работала так хорошо. Если я очищу все таблицы кэша перед экспортом всей базы данных на сервер life, все будет работать нормально. Но я выясню, откуда берется ошибка. Таблица сама по себе не такая уж огромная. Это файл размером 4,5 Мб и содержит 415 записей. Если я перезагружу MAMP и проверю phpMyAdmin, все выглядит нормально. Я вижу все 415 записей в поврежденной таблице.

Есть идеи? Извините за мой плохой английский.

Ответ №1:

Вы можете настроить настройки тайм-аута в php.ini. Просто взгляните на:

https://timmyomahony.com/blog/MAMP-phpmyadmin-and-big-database-imports-errors-or-timeouts/

Пути могут отличаться из-за различий в версии MAMP. Просто найдите php.ini.