#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.