В какой-то момент у меня все работает нормально в моей системе с NGINX, Rails и Passenger.Пассажирский модуль NGINX Failed
Вчера я сделал новую установку Пассажира, и теперь passenger-install-nginx-module
терпит неудачу.
/Users/mgaughan/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/ext/nginx/../common/libpassenger_common.a /Users/mgaughan/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/ext/nginx/../common/libboost_oxt.a -lstdc++ - lpthread -lm -lpcre -lssl -lcrypto -lz
Undefined symbols for architecture x86_64:
"_pcre_free_study", referenced from:
_ngx_pcre_free_studies in ngx_regex.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[1]: *** [objs/nginx] Error 1
make: *** [build] Error 2
Это точная проблема была опубликована вчера на ServerFault, но я думаю, что это, скорее всего, ответят здесь (я извиняюсь, если это проблема).
https://serverfault.com/questions/399304/cannot-install-phusion-passenger-3-0-13-with-nginx-1-2-1
Спасибо за любую помощь.
ли вы libpcre установлен? У вас есть это? – chrislovecnm
Я запустил Mac OS и установил pcre через варево ... Я не могу найти libpcre (по крайней мере, не с варевом). Если у меня есть то, что мне нужно, как я могу обеспечить его включение? – mgaughan