- 论坛徽章:
- 1
|
听说icc编译器会提高20%的性能。我用icc重新编译了php,结果启动php却出现提示:
- root@server:/etc/init.d# /usr/local/php/bin/php -v
- /usr/local/php/bin/php: relocation error: /usr/local/Zend/lib/ZendExtensionManager.so: undefined symbol: zend_llist_apply_with_del
- root@server:/etc/init.d# /usr/local/php/bin/php -v
- /usr/local/php/bin/php: relocation error: /usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/eaccelerator.so: undefined symbol: zend_startup_module
- root@server:/etc/init.d# /usr/local/php/bin/php -v
- PHP 5.1.6 (cgi-fcgi) (built: Nov 19 2006 14:53:07)
- Copyright (c) 1997-2006 The PHP Group
- Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
复制代码
提示php不能执行,不知道大家什么办法吗?
php是5.16 ,icc是9.1.045
php原来用gcc编译完全正常,用icc编译的就不行了。最后只有把zend和eaccelerator都去掉了,php才不报错了.
[ 本帖最后由 wsgtrsys 于 2006-11-20 04:54 编辑 ] |
|