An einem Punkt hatte ich alles in Ordnung auf meinem System mit NGINX, Rails und Passenger.Passagier NGINX-Modul fehlgeschlagen
Gestern habe ich eine neue Installation von Passenger, und jetzt passenger-install-nginx-module
schlägt fehl.
/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
Das genaue Problem wurde gestern auf ServerFault geschrieben, aber ich denke, dass es wahrscheinlicher ist, hier zu beantworten (ich entschuldige mich, wenn das ein Problem ist).
https://serverfault.com/questions/399304/cannot-install-phusion-passenger-3-0-13-with-nginx-1-2-1
Vielen Dank für jede Hilfe.
hast du libpcre installiert? Hast du es aktiviert? – chrislovecnm
Ich habe ein Mac OS und habe pcre durch brew installiert ... Ich kann libpcre nicht finden (zumindest nicht mit brauen). Wenn ich habe, was ich brauche, wie stelle ich sicher, dass es aktiviert ist? – mgaughan