【问题分类】驱动使用

【关键字】驱动使用、PHP、Ubuntu、C驱动

【问题描述】

客户将YashanDB的C驱动lib加载到环境变量LD_LIBRARY_PATH后,PHP报错:PHP Fatal error:Unable to start pcre module in Unknown on line 0

【问题原因分析】经检查,我们的yashandb的C驱动库自带libpcre2-8.so依赖,和ubuntu自带的pcre3驱动产生冲突,导致php启动失败

【解决/规避方法】

export LD_LIBRARY_PATH=/lib:/lib64:/user/lib:/usr/lib/x86_64-linux-gnu/:/data/opt/yashan/yashandb-client-23.2.1.100-linux-x86_64/lib

使用以上命令将ubuntu系统的lib库也载入后,php可以正常启动,且系统的lib文件夹必须写在前面,保证优先从系统文件夹获取lib包

【影响范围】所有版本

【修复版本】-


YashanDB
1 声望0 粉丝

崖山数据库系统YashanDB是深圳计算科学研究院自主设计研发的新型数据库管理系统,融入原创的有界计算、近似计算、并行可扩展和跨模融合计算理论,可满足金融、政企、能源等关键行业对高性能、高并发及高安全性的...