来自php -v的意外输出

只是在我的Centos 5服务器上运行php -v,并得到以下消息。

Failed loading /usr/lib64/php/modules//php_ioncube_loader_lin_5.1_x86_64.so: /usr/lib64/php/modules//php_ioncube_loader_lin_5.1_x86_64.so: undefined symbol: zend_unmangle_property_name_ex PHP 5.2.17 (cli) (built: Jan 7 2011 10:39:29) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies 

PHP似乎运行正常,但我不喜欢这个消息的外观。 这个信息是什么意思,我该怎么办? (我不想升级到5.3,因为有些客户端站点仍然使用PHP 5.3中的弃用function。)

对我来说,似乎你有一个不兼容的ioncube版本安装。 我从来没有使用过ioncube,但是我猜如果你在安装ioncube之后更新了PHP,你可能需要重新安装它。 只是一个疯狂的猜测。 🙂