Сбой модуля Passenger NGINX

В какой-то момент в моей системе с NGINX, Rails и Passenger все работало нормально.

Вчера я сделал новую установку Passenger, и теперь 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

Спасибо за любую помощь.

8
задан Community 13 April 2017 в 12:13
поделиться