Chinaunix

标题: lighttp配置,动态库查找 [打印本页]

作者: nichelnich    时间: 2013-12-21 17:09
标题: lighttp配置,动态库查找

环境:嵌入式linux:server:lighttp
——————————————————
cgi需要加载一个小动态库util.so。这个动态库没有在系统搜索路径下面;
————————-————————
怎样才能让cgi进程找到util.so ?有地方可以配置吗?
——————————————————

拜上!
作者: bikong0411    时间: 2013-12-22 10:06
export LD_LIBRARY_PATH
作者: nichelnich    时间: 2013-12-23 10:09
CGI进程没有继承webserver的环境变量的哦,这位大哥自己实验过吗?
回复 2# bikong0411


   
作者: bikong0411    时间: 2013-12-23 14:13
回复 3# nichelnich


    我是给个建议,你试下
作者: nichelnich    时间: 2013-12-24 16:08
回复 4# bikong0411
看到这个了:
if (NULL != (s = getenv("LD_LIBRARY_PATH"))) {
                        cgi_env_add(&env, CONST_STR_LEN("LD_LIBRARY_PATH"), s, strlen(s));
                }
...
execve(args[0], args, env.ptr);

我以前一直以为已经设过了,晕。有时候有点犯糊,但是找到原理了,算是收获吧

   
作者: bikong0411    时间: 2013-12-25 09:32
回复 5# nichelnich


    赞!!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2