解决apcu-bc在安装中出现的问题。 今天在编译安装apcu-bc时出现了:apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
来源:互联网 发布:linux磁盘分区命令 编辑:程序博客网 时间:2024/06/07 18:06
解决apcu-bc在安装中出现的问题。
今天在编译安装apcu-bc时出现了:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20160303/apc.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20160303/apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
这样的错误。解决之:
出现这种问题的原因一般是代码不兼空或是调用了未加载的库或扩展导致的。通过翻看代码查找到:
/* {{{ apc_functions[] */zend_function_entry apc_functions[] = {PHP_FE(apc_cache_info, arginfo_apcu_bc_cache_info)PHP_FE(apc_clear_cache, arginfo_apcu_bc_clear_cache)PHP_FALIAS(apc_store, apcu_store, arginfo_apcu_store)PHP_FALIAS(apc_fetch, apcu_fetch, arginfo_apcu_fetch)PHP_FALIAS(apc_enabled, apcu_enabled, arginfo_apcu_enabled)PHP_FALIAS(apc_delete, apcu_delete, arginfo_apcu_delete)PHP_FALIAS(apc_add, apcu_add, arginfo_apcu_store)PHP_FALIAS(apc_sma_info, apcu_sma_info, arginfo_apcu_sma_info)PHP_FE(apc_inc, arginfo_apcu_inc)PHP_FE(apc_dec, arginfo_apcu_inc)PHP_FALIAS(apc_cas, apcu_cas, arginfo_apcu_cas)PHP_FALIAS(apc_exists, apcu_exists, arginfo_apcu_exists)PHP_FE_END};
可见apc_store是对apcu_store的alias.
那么出现这个问题的可能就是:1.未安装apcu. 2.apcu的加载晚于apc-bc.
通过查看配置文件发现apc与apcu在两个单独的配置文件中,这样可能是导致了apc-bc早于apcu加载的原因。于是修改配置为先加载apcu后加载 apc.问题解决。
阅读全文
0 0
- 解决apcu-bc在安装中出现的问题。 今天在编译安装apcu-bc时出现了:apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
- pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
- php5.4.36中APC与APCu的对比与感觉
- linux 下安装opencv3.0在编译时出现的问题undefined reference to `parallel_pthreads_set_threads_num(int)'
- apc和apcu
- 关于解决工程编译出现Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp的问题
- undefined reference to `__gnu_mcount_nc'的解决 在编译内核时出现了如下错误:
- command line warning #10006: ignoring unknown option '/NODEFAULTLIB'错误解决(XPDF编译时出现的问题)
- apcu的配置与之前的apc的对比
- 解决DPDK安装KNI模块时遇到“Unknown symbol in module”的问题
- 在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法
- ads1.2 编译ucosii下出现了Undefined symbol _rt_udiv的解决方式
- 编译minicom出现问题:error: ‘BC’ undeclared (first use in this function)
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- 已解决:make clean bc: symbol lookup error: /home/data/anaconda2/lib/libreadline.so.6: undefined symbol:
- 在ubunut中安装了opencv2.1之后,自己编写程序, 出现undefined reference to `cvLoadImage'
- 在linux中安装应用程序时出现的问题
- 在linux中安装应用程序时出现的问题
- swift 画图 Charts的基本使用
- NYOJ-ACM-A Famous ICPC Team
- Java连接MariaDB数据库代码
- ImageOptm 自动化无损优化图片
- Oracle冷备份和恢复-造数据
- 解决apcu-bc在安装中出现的问题。 今天在编译安装apcu-bc时出现了:apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
- 机器学习正则化
- azkaban 3.2 Job failed, Cannot request memory (Xms 0 kb, Xmx 0 kb) from system for job
- Windows下软件安装包——总结
- Map与JavaBean实体类之间的相互转化
- 正则表达式匹配-leetcode Regular Expression Matching
- CodeForces
- POJO简介
- Python f = open("C:\\Users\\geek\\Desktop\\python.txt", "r",encoding= 'utf-8')