Я столкнулся с той же проблемой при компиляции из исходного кода, но она была прерывистой, что очень расстраивало (я думаю, что это связано с средами Rails).Мы не могли использовать сценарии passenger-install-apache2-module / passenger-install-nginx-module, потому что нам требовалась настраиваемая установка nginx.
Я наконец-то решил проблему, перейдя к тому, что passenger-config --root
затем запускается: rake nginx
.
Обновление за февраль 2016 г. (автор Пассажира):
Официально поддерживаемый метод для компиляции PassengerAgent (без компиляции Nginx, какpassenger-install-nginx-module делает) с этой командой:
passenger-config compile-agent
Passenger 5.0.26 и более поздних версий автоматически обнаружит ошибку, описанную в этом вопросе StackOverflow, и автоматически предложит выполнить указанную выше команду.