likelife 发表于 2012-07-03 14:07

请教一个简单问题

在程序执行的时候总是提示如下信息:

PHP Warning:PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/thrift_protocol.so' - /usr/lib64/php/modules/thrift_protocol.so: undefined symbol: zend_std_get_constructor in Unknown on line 0

/usr/lib64/php/modules/thrift_protocol.so文件是存在的,请问这个要怎么解决,或者怎么屏蔽到警告信息。同样的程序换台设备执行就没有这个警告信息。

hbeimf 发表于 2012-07-03 18:17

修改php.ini文件 ,将这些个扩展打开,然扣重启下看行不,

likelife 发表于 2012-07-04 10:45

回复 2# hbeimf

这个扩展打开后,运行提示两行同样的warning提示了。
   

fanglq04 发表于 2012-07-04 11:27

php文件
error_reporting(0)

maochanglu 发表于 2012-07-04 11:53

这个扩展是不是有问题啊。

likelife 发表于 2012-07-04 14:13

回复 4# fanglq04

配置文件设置error_reporting = E_ALL & ~E_NOTICE | E_STRICT提示依旧。
php文件添加:error_reporting(0);
也不行。


   

fanglq04 发表于 2012-07-04 14:56

这样的话
waring 可以解决的
既然这样的

百度下Unable to load dynamic library 吧

hbeimf 发表于 2012-07-04 16:19

:em03::em03:

likelife 发表于 2012-07-05 17:47

恩,在/etc/php.d/thrift_protocol.ini 里把这个模块给屏蔽了,现在不报错了,不知道会不会有其他问题。
页: [1]
查看完整版本: 请教一个简单问题