错误解决:error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
2016-05-18 17:52
916 查看
执行以下代码,生成唯一的UID
问题:返回结果$uid为空。实际上执行popen函数后能够返回内容
resource popen ( string
参数:$command 命令,$mod 模式。
打开一个指向进程的管道,该进程由派生给定的 command 命令执行而产生。
如果未找到要执行的命令,会返回一个合法的资源,它允许访问shell返回的任何错误信息。
/* 加入重定向以得到标准错误输出 stderr。 */
这样,会看到输出错误 error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
表示系统不知道libcurl.so放在哪个目录下。
解决办法:
在/etc/ld.so.conf中加入libcurl.so所在的目录。
一般so档案会在/usr/local/lib这个目录下(用户可以自定义目录),所以在/etc/ld.so.conf中加入/usr/local/lib(或用户自定义的目录)这一行,
最后,保存/etc/ld.so.conf,执行命令[root@www]# /sbin/ldconfig -v才能生效。
参考:http://blog.csdn.net/kangear/article/details/9141481
$fp = popen("/xxx/bin/tools/uuidgen system", "r");// $uid = fread($fp, 40960); pclose($uid);
问题:返回结果$uid为空。实际上执行popen函数后能够返回内容
resource(39) of type (stream)。
resource popen ( string
$command, string
$mode)
参数:$command 命令,$mod 模式。
打开一个指向进程的管道,该进程由派生给定的 command 命令执行而产生。
如果未找到要执行的命令,会返回一个合法的资源,它允许访问shell返回的任何错误信息。
/* 加入重定向以得到标准错误输出 stderr。 */
$fp = popen("/xxx/bin/tools/uuidgen system 2>&1", "r");
这样,会看到输出错误 error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
表示系统不知道libcurl.so放在哪个目录下。
解决办法:
在/etc/ld.so.conf中加入libcurl.so所在的目录。
一般so档案会在/usr/local/lib这个目录下(用户可以自定义目录),所以在/etc/ld.so.conf中加入/usr/local/lib(或用户自定义的目录)这一行,
最后,保存/etc/ld.so.conf,执行命令[root@www]# /sbin/ldconfig -v才能生效。
参考:http://blog.csdn.net/kangear/article/details/9141481
相关文章推荐
- sql-syscolumns,INFORMATION_SCHEMA.columns,sysobjects
- Js中Prototype、__proto__、Constructor、Object、Function关系介绍
- object-oriented second work
- mssql的object_id
- J2SE(十八)Object之Clone
- Objective-C ---NSArray NSDictionary(梳理整理)
- Programming with Objective-C(六)
- 摘抄的ObjectMapper用法
- request.getParameterMap() 转换为 Map<String, Object>
- Object类概述
- object-c中的-和+
- object-c中类的定义
- javascript dateObject.getYear()的历史遗留问题
- ObjectiveC基础-ivar是什么意思
- Objective-C 学习笔记
- 跟王老师学泛型(五): 自定义带泛型声明的方法
- IOS 开发 OC(Object_C)与前端页面JS(JavaScript)交互整理(一)
- 跟王老师学泛型(一)使用泛型
- Scriptable Object
- Cloneable接口和Object的clone()方法