2016-06-21 63 views
0

用於與喂模塊(該模塊使用的#include)nginx的模塊使用JSON-C未定義的符號:json_object_to_json_string

我使用蔭-y安裝JSON-C JSON-C-devel的安裝nginx的

之前安裝的nginx

使& &使安裝成功。但是當我運行nginx的測試

/usr/sbin目錄/ nginx的-t

錯誤消息是顯示:

nginx: [emerg] dlopen() "/etc/nginx/modules/ngx_http_hello_module.so" failed (/etc/nginx/modules/ngx_http_hello_module.so: undefined symbol: json_object_to_json_string) in /etc/nginx/nginx.conf:5 
nginx: configuration file /etc/nginx/nginx.conf test failed 

LDD/usr/sbin目錄/ nginx的

JSON-C庫沒有加載!我能做什麼?

回答

0

解決這個問題;)

方法是:...的./configure --with-LD-OPT = 「 - ljson」

成功安裝後(請& &使安裝),類型ldd/usr/sbin/ngin然後你會顯示加載的庫文件(.so)