当我尝试将数据库转储从实时服务器导入到我的MAMP(3.5)环境时,我有一个Drupal环境并出现错误。我检查了导入停止的表,并尝试自行导入该表。
该表包含drupal缓存文件。当我尝试自己导入表时,我在apache_error.log中收到以下错误:
[Fri Oct 21 10:20:35 2016] [error] [client :: 1] FastCGI:comm with server“/Applications/MAMP/fcgi-bin/php5.6.10.fcgi”aborted:idle timeout(30 sec),referer:http://localhost/phpMyAdmin/import.php [星期五10月21日10:20:35 2016] [错误] [client :: 1] FastCGI:从服务器“/Applications/MAMP/fcgi-bin/php5.6.10.fcgi”收到的不完整的标题(0字节),referer: http://localhost/phpMyAdmin/import.php
我绝对不是mysql和所有这些服务器的专家,并且非常高兴,MAMP环境到目前为止工作得非常好。如果我在生命服务器上导出整个数据库之前清除所有缓存表,一切正常。但我会发现,错误来自哪里。表格本身并不那么大。这是一个4.5mb的文件,包含415条记录。 如果我重新启动MAMP并检查phpMyAdmin看起来都很好。我在腐败表中看到了所有415条记录。
有什么想法吗?抱歉我的英语不好。
答案 0 :(得分:0)
您可以在php.ini中调整超时设置。 请看一下:
https://timmyomahony.com/blog/MAMP-phpmyadmin-and-big-database-imports-errors-or-timeouts/
由于MAMP版本差异,路径可能不同。只需搜索php.ini。