Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【YashanDB 数据库】Ubuntu 系统加载 Yashan C 驱动后无法使用 PHP

【YashanDB 数据库】Ubuntu 系统加载 Yashan C 驱动后无法使用 PHP

作者头像
用户10349277
发布于 2025-02-21 03:50:05
发布于 2025-02-21 03:50:05
160014
代码可运行
举报
运行总次数:14
代码可运行

【问题分类】驱动使用

【关键字】驱动使用、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 包

【影响范围】所有版本

【修复版本】-

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
YashanDB|Ubuntu 加载 C 驱动后 PHP 启动失败?原来是“库冲突”惹的祸
在 Ubuntu 系统中配置 YashanDB 数据库时,一些开发者会将 C 驱动路径加入 LD_LIBRARY_PATH,以支持 PHP、Python 等语言通过 C 接口连接数据库。但在实际操作中,有用户反馈:
数据库砖家
2025/04/24
300
技术干货 | YashanDB+Zabbix搭建监控可视化平台,手把手实操!
Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。接下来,这篇文章将详细展开如何基于YashanDB进行Zabbix的部署
用户10349277
2025/02/24
1140
Linux系统下实现QT程序打包发布
比如: build-ffmpeg_code-Desktop_Qt_5_12_6_GCC_64bit-Release
DS小龙哥
2022/01/12
8.8K0
错误 could not find or load the Qt platform plugin "xcb" 解决方案
在使用 VS code 调试Linux远程代码时报错,could not find or load the Qt platform plugin "xcb",本文记录解决方案。 错误复现 VS code 调试远程代码时报错、 This application failed to start because it could not find or load the Qt platform plugin "xcb". Available platform plugins are: linuxfb, mi
为为为什么
2022/08/06
5.2K0
Ubuntu下显卡驱动安装
安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop。
数据科学工厂
2023/01/19
3.6K0
【YashanDB知识库】如何远程连接、使用YashanDB?
在各个项目实施中,我们经常遇到客户、开发人员需要连接和使用YashanDB但不知如何操作的问题,本文旨在介绍远程连接、使用YashanDB的几种方式。
用户10349277
2025/02/21
910
YashanDB |PHP 无法连接 YashanDB?ODBC 驱动“找不到”的锅怎么甩?
在使用 PHP 部署 Web 应用,特别是采用 nginx + php-fpm 架构时,部分开发者在通过 ODBC 方式连接 YashanDB 数据库时会遇到如下问题:
数据库砖家
2025/04/24
1130
浅谈Linux的动态链接库
上一篇我们分析了Hello World是如何编译的,即使一个非常简单的程序,也需要依赖C标准库和系统库,链接其实就是把其他第三方库和自己源代码生成的二进制目标文件融合在一起的过程。经过链接之后,那些第三方库中定义的函数就能被调用执行了。早期的一些操作系统一般使用静态链接的方式,现在基本上都在使用动态链接的方式。
PP鲁
2020/09/15
9.4K1
浅谈Linux的动态链接库
【YashanDB 知识库】DolphinScheduler 适配崖山 Python 驱动
概述 本文主要介绍DolphinScheduler调度器适配崖山Python驱动,支持在DolphinScheduler上通过python任务访问崖山数据库。
用户10349277
2025/03/03
490
CentOS 6.5下配置Nginx
下载最新版本Nginx 网址http://nginx.org/en/download.html
星哥玩云
2022/06/30
7520
崖山数据库 YMP 迁移工具使用体验
崖山迁移平台(YashanDB Migration Platform,YMP)是 YashanDB 提供的数据库迁移产品,支持异构 RDBMS 与 YashanDB 之间进行迁移评估、离线迁移、数据校验的能力。YMP提供可视化服务,用户只需通过简单的界面操作,即可完成从评估到迁移整个流程的执行与监控,实现低门槛、低成本、高效率的异构数据库迁移。
JiekeXu之路
2024/05/28
4740
崖山数据库 YMP 迁移工具使用体验
D-Link DIR-815 路由器多次溢出分析
exploitdb链接:https://www.exploit-db.com/exploits/33863/
用户1423082
2024/12/31
950
D-Link DIR-815 路由器多次溢出分析
Ubuntu16.04 Caffe 安装步骤记录(超详尽)
历时一周终于在 ubuntu16.04 系统成功安装 caffe 并编译,网上有很多教程,但是某些步骤并没有讲解详尽,导致配置过程总是出现各种各样匪夷所思的问题,尤其对于新手而言更是欲哭无泪,在我饱受折磨后决定把安装步骤记录下来,尽量详尽清楚明白,避免后来小白重蹈覆辙。
全栈程序员站长
2022/08/01
1.7K0
Ubuntu16.04 Caffe 安装步骤记录(超详尽)
【安装教程】Ubuntu16.04+Caffe+英伟达驱动410+Cuda10.0+Cudnn7.5+Python2.7+Opencv3.4.6安装教程
对于caffe的安装过程,可以说是让我终身难忘。两个星期就为了一个caffe,这其中的心路历程只有自己懂。从实验室的低配置显卡开始装Ubuntu,到编译caffe,解决各种报错,这个过程花费了一周的时间。把cuda版本和N卡驱动版本一降再降,仍然不管用。因此手剁了一台8000的高配置主机。之后为了平衡实验室项目,首先花了半天时间将win10下的相关和其他杂七杂八的软件配置。只有以为只需Ubuntu安装好,caffe编译成功即可,不想安装完Ubuntu之后,却电脑没有引导启动项,把网上的方法试了个遍,却仍无法解决。因此听到一种说法是,win10的启动路径覆盖了Ubuntu启动路径。因此,决定重新再来,将自己的固态和机械全部初始化,首先在固态上安装Ubuntu16.04,在机械上安装Win10,对于双系统的安装请参照我的另一篇博客:Win10与Ubuntu16.04双系统安装教程。在这种情况下参加那个caffe安装成功。请注意,对于双系统建议先安装Ubuntu,并将caffe编译成功之后在去机械上安装Win10。Caffe的安装教程请参照如下安装教程。
AI那点小事
2020/04/20
1.9K0
【安装教程】Ubuntu16.04+Caffe+英伟达驱动410+Cuda10.0+Cudnn7.5+Python2.7+Opencv3.4.6安装教程
Ubuntu22安装N卡驱动以及CUDA
官网网址:https://www.nvidia.com/Download/index.aspx?lang=en-us
Here_SDUT
2024/02/03
4K0
Ubuntu22安装N卡驱动以及CUDA
彻底解决编译PHP找不到libc-client.a的问题
最近PHP爆出漏洞,老高也在升级PHP版本,并加入一些支持,但是遇到这个问题很蛋疼
老高的技术博客
2022/12/28
9950
论文复现前奏篇:漫漫长路之Caffe-C3D
0.导语1.Caffe源码编译1.0 NVIDIA与Anaconda31.1 GCC与G++降级1.2 cuda 9.01.3 cuDNN1.4 caffe-gpu源码编译1.5 python库安装1.6 编译1.7 环境变量1.8 导包测试2.caffe-cifar10测试2.1 获取数据集2.2 转换数据集格式2.3 训练及测试3.Caffe-C3D3.1 下载及配置3.2 安装库与编译4.C3D-cifar10测试4.1 获取数据集4.2 转换数据集格式4.3 训练及测试
公众号guangcity
2019/09/20
1.3K0
论文复现前奏篇:漫漫长路之Caffe-C3D
Ubuntu14.04下安装Caffe
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Gavin__Zhou/article/details/47363385
GavinZhou
2019/05/26
9580
Ubuntu 16.04下为TITAN 1080 显卡安装驱动及Gpu版TensorFlow|深度学习
近来入坑了TITAN 1080显卡,在Ubuntu 16.04下为装好驱动以使用Gpu版TensorFlow可不简单,踩了许多坑之后写下此篇为记录。 下载Cuda 按装官方教程,我们可以应该安装Cu
陆勤_数据人网
2018/02/28
1.5K0
Ubuntu 16.04下为TITAN 1080 显卡安装驱动及Gpu版TensorFlow|深度学习
YashanDB Docker镜像制作
常规使用 yasboot 部署数据库的方法,操作流程复杂,需要配置许多配置文件以及环境变量,不同用户使用的环境不同,那么环境配置也会存在差异,每当更换机器或者有新系统开发时都要就要重复不熟⼀次。
用户10349277
2025/02/25
2360
推荐阅读
相关推荐
YashanDB|Ubuntu 加载 C 驱动后 PHP 启动失败?原来是“库冲突”惹的祸
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验