Настройки MAMP Pro для слабого интернета.
Слабый интернет, поэтому я стряхнул пыль с MAMP Pro и начал работать в нем. Возникла необходимость обновить ядро проекта с интернета и я получаю ошибку 500, а в логах следующее:
FastCGI: comm with server "/Applications/MAMP/fcgi-bin/php5.6.10.fcgi" aborted: idle timeout (30 sec)
Выход был найден при прочтении «FastCGI error when accessing a local development site using MAMP Pro».
Последовательность действий:
- Перейти в MAMP Pro File → Edit Template → Apache → httpd.conf
- Выполнить Find & Replace для MAMP_FastCgiServer_MAMP
- Закомментировать MAMP_FastCgiServer_MAMP
- Добавить линию конфигурации для вашей версии PHP с временным периодом, который вас устраивает:
FastCgiServer /Applications/MAMP/fcgi-bin/php5.6.10.fcgi -idle-timeout 3600
В результате в вас получится в httpd.conf следующее:
#MAMP_FastCgiServer_MAMP
FastCgiServer /Applications/MAMP/fcgi-bin/php5.6.10.fcgi -idle-timeout 3600
P.S. Важно не забыть вернуть все назад, когда появится нормальный интернет.