异常: undefined symbol: lua_setglobal

将Apache 与modsecurity集成后,启动Apache时,报出的异常:

“..undefined symbol: lua_setglobal”

后来,发现自己安装了两个lua库。一个事手工安装,一个是centOS工具套件安装的。

删除了手工安装的lua后,一切OK。

但是,记得重新编译modsecurity。

异常: undefined symbol: lua_setglobal,布布扣,bubuko.com

时间: 2024-12-24 18:33:23

异常: undefined symbol: lua_setglobal的相关文章

链接libthrift.so出现带“__cxx11”的undefined symbol的问题解决

一.问题描述 项目中一个C++程序要读写hbase的数据,按thrift接口规范编写好代码,在windows平台该程序运行正常.但在移植到linux平台后,在编译链接时一直报undefined symbol错误,即使采用其它技术手段绕过这个错通过编译链接,运行时仍会出错. 经检查,出错是因为一个模块(lib_hbase_reader.so)中调用的三个接口与libthrift-0.10.0.so中提供的接口不一致引起的,使用ldd得到的信息为: $ldd -r libhbase_reader.s

Centos下Apache遇到/usr/lib64/libnsssysinit.so: undefined symbol: PR_GetEnvSecure错误

错误详情: /usr/local/apache/bin/httpd: symbol lookup error: /usr/lib64/libnsssysinit.so: undefined symbol: PR_GetEnvSecure 错误产生原因: Centos官方发布了一个新版本的NSS包,如果进行更新就会产生这样的错误 解决方法: 重启Apache(开启了php-fpm也需要重启) 参考文章:Httpd - Symbol Lookup Errors

look up error: undefined symbol:......解决过程

今天遇到个很郁闷的问题,运行程序时报错:look up error: undefined symbol:... 首先运行时报错找不到,一般就是动态库里没有这个符号.所以我用 nm命令 并用管道结合grep命令(nm .so | grep 'pattern') 查找了下那个未定义符号.结果发现,动态库里有这个符号,这里T表示是在代码段. 然后我怀疑可能加载的不是这个库,可能是老版本的库,于是我又用 ldd 命令执行可执行文件,查看运行时程序加载了哪些库,(这里也可以用管道+grep),结果发现加载

一键安装lnmp报错 pycurl.so: undefined symbol: CRYPTO_set_locking_callback

There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback Please install a package which provides thi

mysql: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP

Error Symptom: when you run $mysql -u root -p command in the linux you get an error message ” mysql: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP” Solution: Step 1: Login as root Step 2: Go to folder path #cd/usr/local/l

ngrep undefined symbol: pcap_restart 错误处理

[@bx_10_70 /opt/linuxshare/]# ngrep port 80 -W byline interface: eth0 (10.16.10.0/255.255.255.0) ngrep: symbol lookup error: ngrep: undefined symbol: pcap_restart [@bx_10_70 /opt/linuxshare/]# ldd /usr/sbin/ngrep linux-vdso.so.1 =>  (0x00007ffe918640

psycopg2关于undefined symbol: lo_truncate64解决方法

今天,在centos6.5下安装psycopg2,利用Python连接PostgreSQL数据库的时候,出现了一个undefined symbol: lo_truncate6的错误: django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: /mydev/pyweb/cancerdb/lib/python2.7/site-packages/psycopg2/_psycopg.so: undefined

libphp5.so: undefined symbol: OnUpdateLong

由于第一次安装后效果没有出来,后来又安装了一次,发现安装之后无法启动apache,报错:Cannot load /usr/lib/apache2/modules/libphp5.so into server:/usr/lib/apache2/modules/libphp5.so: undefined symbol: OnUpdateLong 问题解决: 删除已经安装的php文件,以及解压好的php-5.4.45文件夹,然后重新解压php-5.4.45.tar.gz文件,重新进行安装即可解决.

Apache启动报错 undefined symbol: apr_array_clear

Apache服务启动报错 [[email protected] ]# service httpd start httpd: Syntax error on line 162 of /etc/httpd.conf/httpd.conf: Cannot load modules/mod_dir.so into server: /usr/local/apache2/modules/mod_dir.so: undefined symbol: apr_array_clear 解决办法:将./configu