linux 安装discuz出现“ mysqli_connect()不支持advice_mysqli_connect ”解决方法

2023-05-16

由于不了解php相关技术,所以在安装discuz的时候遇到了很多麻烦,记录下。


首先,我的环境是CentOS6.5,在安装discuz的时候需要yum很多东西

yum install php php-mysql php-devel -y
yum install mysql mysql-sever -y
yum install httpd -y

当成功启动了mysql 和 httpd之后,进入安装页面后,出现了纠结的问题,给图


解决方法:

执行

php -m

查看php相关配置,发现错误


PHP Warning:  PHP Startup: Unable to load dynamic library './mysqli.so' - ./mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0



诸如此类的很多问题,发现都是找不到so文件,原来是在/etc/php.ini中 extension_dir出问题了,用find命令,发现在 /usr/lib64/php/modules/下有很多这样的so文件,果断改之:


; Directory in which the loadable extensions (modules) reside.
; http://www.php.net/manual/en/ini.core.php#ini.extension-dir
extension_dir = "/usr/lib64/php/modules/"

在次执行php -m 命令,又发现了


PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0

的错误,原来是php版本问题,修改之:


register_globals = Off

重启httpd服务之后,刷新安装页面,刚才的mysqli_connect()不支持advice_mysqli_connect错误已经没有了。


终于可以正常安装了


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux 安装discuz出现“ mysqli_connect()不支持advice_mysqli_connect ”解决方法 的相关文章

  • 在汇编中使用 printf 会导致管道传输时输出为空,但可以在终端上使用

    无输出 https stackoverflow com questions 54507957 printf call from assembly do not print to stdout即使在终端上 当输出不包含换行符时也有相同的原因
  • Linux 使用 boost asio 拒绝套接字绑定权限

    我在绑定套接字时遇到问题 并且以用户身份运行程序时权限被拒绝 这行代码会产生错误 acceptor new boost asio ip tcp acceptor io boost asio ip tcp endpoint boost asi
  • 如何在 Linux 上通过 FTP 递归下载文件夹 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 如何在不使用 IDE 的情况下在 Linux 上运行 Java 项目

    我是 Java 新手 基本上 我开发了一个java项目 其中包含Eclipse中的多个Java包 该项目在我安装了 redhat Linux 的桌面上运行正常 然而 我需要在一个更强大的没有安装X11的Linux服务器 redhat ent
  • Tomcat Intellij Idea:远程部署

    RackSpace 云服务器 Ubuntu 12 04 Intellij Idea 11 1 2 Windows 8 Tomcat 7 0 26 JDK 6 在 Intellij Idea 上 当我尝试在远程 Tomcat 7 服务器上运行
  • vmsplice() 和 TCP

    在原来的vmsplice 执行 有人建议 http lwn net Articles 181169 如果您的用户态缓冲区是管道中可容纳的最大页面数的 2 倍 则缓冲区后半部分成功的 vmsplice 将保证内核使用缓冲区的前半部分完成 但事
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • 如何使用 JSch 将多行命令输出存储到变量中

    所以 我有一段很好的代码 我很难理解 它允许我向我的服务器发送命令 并获得一行响应 该代码有效 但我想从服务器返回多行 主要类是 JSch jSch new JSch MyUserInfo ui new MyUserInfo String
  • 为什么 Linux 没有 DirectX API?

    在考虑现代显卡的 Windows 系统上 DirectX API 的驱动程序端实现时 我想知道为什么此实现在非 Windows 系统 尤其是 Linux 上不可用 由于明显缺乏此功能 我只能假设有一个我无视的充分理由 但在我的原始理解中 我
  • Linux 上的 Pervasive ODBC 错误 [01000][unixODBC][驱动程序管理器]无法打开 lib '/usr/local/psql/lib/odbcci.so':找不到文件

    我正在尝试让 Pervasive v10 客户端 ODBC 在 Centos 6 上运行 据我所知 没有 64 位 ODBC 客户端 因此我必须使用 32 位客户端 我终于成功安装了它 但尝试使用时出现以下错误 isql v mydsn 0
  • GMail 421 4.7.0 稍后重试,关闭连接

    我试图找出为什么它无法使用 GMail 从我的服务器发送邮件 为此 我使用 SwiftMailer 但我可以将问题包含在以下独立代码中
  • CMake 链接 glfw3 lib 错误

    我正在使用 CLion 并且正在使用 glfw3 库编写一个程序 http www glfw org docs latest http www glfw org docs latest 我安装并正确执行了库中的所有操作 我有 a 和 h 文
  • .net-core:ILDASM / ILASM 的等效项

    net core 是否有相当于 ILDASM ILASM 的功能 具体来说 我正在寻找在 Linux 上运行的东西 因此为什么是 net core ildasm 和 ilasm 工具都是使用此存储库中的 CoreCLR 构建的 https
  • 从 Xlib 转换为 xcb

    我目前正在将我的一个应用程序从 Xlib 移植到 libxcb 但在查找有关我有时使用的 XInput2 扩展的信息时遇到了一些麻烦 libxcb 中有 XInput2 实现吗 如果是的话 在哪里可以找到文档 目前我在使用此功能时遇到问题
  • 内核的panic()函数是否完全冻结所有其他进程?

    我想确认内核的panic 功能和其他类似kernel halt and machine halt 一旦触发 保证机器完全冻结 那么 所有的内核和用户进程都被冻结了吗 是panic 可以被调度程序中断吗 中断处理程序仍然可以执行吗 用例 如果
  • 静态方法的 Java 内存模型

    我来自操作系统和 C 语言背景 在代码编译时 世界很简单 需要处理和理解堆栈 堆文本部分等 当我开始学习 Java 时 我确实了解 JVM 和垃圾收集器 我对静态方法感到很有趣 根据我的理解 类的所有实例都会在堆中创建 然后被清理 但是 对
  • 配置tomat的server.xml文件并自动生成mod_jk.conf

    我在用apache 2 2 15 and tomcat6 6 0 24 on CentOS 6 4并希望使用 tomcat 服务器的功能 通过添加以下内容自动生成 mod jk conf 文件
  • 在我的 php 网络服务器内副本中启用 mysqli

    正如这里所讨论的 mysqli 直接运行时有效 但通过 js ajax 运行时无效 https stackoverflow com questions 31523601 mysqli works when run directly but
  • 如何查找哪个 Yocto 项目配方填充图像根文件系统上的特定文件

    我经常与 Yocto 项目合作 一个常见的挑战是确定文件为何 或来自什么配方 包含在 rootfs 中 这有望从构建系统的环境 日志和元数据中得出 理想情况下 一组命令将允许将文件链接回源 即配方 我通常的策略是对元数据执行搜索 例如gre
  • 绕过 dev/urandom|random 进行测试

    我想编写一个功能测试用例 用已知的随机数值来测试程序 我已经在单元测试期间用模拟对其进行了测试 但我也希望用于功能测试 当然不是全部 最简单的方法是什么 dev urandom仅覆盖一个进程 有没有办法做类似的事情chroot对于单个文件并

随机推荐

  • 点亮第一个led灯流程

    1打开keil5 2 在project里面创建文件 xff08 看着自己习惯命名 xff09 3 选择适配的接口 xff08 直接从search里面输入需要查找的 xff09 4 创建一个代码书写环境 xff08 xxx c文件 xff09
  • C语言程序设计:输出最大、最小数

    题目内容 xff1a 编写函数 xff0c 通过键盘输入10个整数 xff0c 找出其中最大的数和最小的数 xff0c 在主调函数中输入数据和结果 输入格式 d 输出格式 xff1a max 61 d min 61 d 输入样例 xff1a
  • [手把手超简单]教你搭建Novel AI服务器

    此NovelAI基于秋葉aaaki的版本 百度网盘链接 百度网盘 请输入提取码 百度网盘为您提供文件的网络备份 同步和分享服务 空间大 速度快 安全稳固 xff0c 支持教育网加速 xff0c 支持手机端 注册使用百度网盘即可享受免费存储空
  • [Linux,AI绘画]搭建Stable-Diffusion

    最近的AI绘画很火 我们也来搭建一个 在linux下安装Stable Diffusion 1 首先我们下载或者克隆Stable Diffusion Webui 大概3MB git clone https github com AUTOMAT
  • CPU硬解Stable-Diffusion

    很多小伙伴说 哎呀 我没有显卡 哎呀 我显存是AMD的 哎呀 我没有足够的显存 那这一期 将带来CPU和内存运算SD 其实很简单 我们只需要将 COMMANDLINE ARGS 环境变量设置为 skip torch cuda test 然后
  • [Linux容器]手把手搭建Stable-Diffusion容器

    最近的AI绘画可谓是特别火呀 这一期带大家使用容器搭建Stable Diffusion 1 首先我们安装Docker Debian sudo apt update amp amp sudo apt install y docker io R
  • [开源]一篇文章带你搭建自己的开源镜像站

    前言 在使用编程语言 开源软件 类UNIX系统时 我们常常会用到各类包管理器 Package Manager eg apt yum dnf pip pacman 而这些包管理器的源一般在各类网络镜像站 但在实际生产环境时 我们往往需要使用公
  • Kubernetes 集群 Worker 节点启停

    说明 有时候某一台服务器需要关机或者维护 xff0c 就需要停止上面的集群 保证其他节点上资源充足 停止节点 1 停止节点调度 span class token comment 等同于 span kubectl uncordon lt 节点
  • 利用栈简单实现回文串判断

    题目 编程实现程序 xff0c 相关功能包括 xff1a 输入一串字符 xff0c 使用单链表进行存储 xff0c 然后设计算法通过数据结构栈来帮助判断上述已知单链表中字符序列是否为回文 xff0c 如果是 xff0c 则输出 此链表中的字
  • WSL2运行stable-diffsuion容器

    首先安装wsl2 debian发行版 更新源安装docker sudo sed i 39 s deb debian org mirrors tuna Tsinghua edu cn 39 etc apt sources list amp a
  • Debian编译安装PHP8.1

    wget c https www php net distributions php 8 2 0 tar xz amp amp sudo sed i 39 s deb debian org mirrors tuna tsinghua edu
  • C语言之洛谷刷题之路---顺序结构

    一顺序结构 B2002 Hello World include lt stdio h gt int main printf 34 Hello World n 34 return 0 B2025 输出字符菱形 include lt stdio
  • C++ 百钱百鸡问题

    百钱百鸡问题 xff0c 又叫百钱买百鸡 xff0c 是一个著名的数学问题 xff0c 主要内容是 xff1a 用100元钱买100只鸡 xff0c 公鸡 母鸡 小鸡都要有 公鸡5元1只 xff1b 母鸡3元1只 xff1b 小鸡1元3只
  • 2022最新VMware虚拟机下载·Linux系统装配·镜像文件下载·联网使用一条龙--------希望可以帮到你们

    小新一枚 xff0c 请前辈赐教 xff0c 友友批评 xff0c 这是我小小的经验 xff0c 如有纰漏 xff0c 还望海涵 前期工作准备 xff1a 1 下好VMware安装包和镜像文件 xff08 Windows11建议vm17兼容
  • C++用怎么把一个字符串和一个字符数组拼接到一起

    第一种方法用到 xff1a copy函数 xff1a 字符串名 copy 数组名 xff0c 截取字符长度 xff0c 从第几个字符的前一位截取 xff1b xff08 因为数组arr第一个元素是arr 0 xff09 strlen函数 x
  • 虚拟机Linux中目录的命令(2)

    今天想和大家分享 xff0c 我们在远程登陆Linux中进行的一些命令 分为创建目录 xff0c 删除空目录 xff0c 创建文件 xff0c 删除目录和文件 xff0c 复制 xff0c 移动 名称功能参数是否有重命名功能mkdir 创建
  • C语言初阶小练习(7)——指针(1)

    以下所有题都是用指针实现的 xff0c 你可能会想 xff0c 这些题目不用指针也可以写出来 xff0c 干嘛要多次一举呢 xff1f 非也 xff0c 这些只是初级指针 xff0c 先把基础打好 xff0c 后来指针的用途可大着呢 xff
  • C语言初阶小练习(8)——指针(2)

    还是一些指针小练习 xff0c 接上次 C语言小练习 xff08 7 xff09 指针 xff08 1 xff09 一起来看看吧 目录 编写程序输入n个整数 xff0c 查找并删除重复的数字 xff0c 打印结果 查找其中出现了多少个连续数
  • 推荐几个代码自动生成器,神器!!!

    20个代码生成框架 老的代码生成器的地址 xff1a https www cnblogs com skyme archive 2011 12 22 2297592 html 以下是大家推荐的最近很火爆的代码生成器神器 如果有更好的希望大家多
  • linux 安装discuz出现“ mysqli_connect()不支持advice_mysqli_connect ”解决方法

    由于不了解php相关技术 xff0c 所以在安装discuz的时候遇到了很多麻烦 xff0c 记录下 首先 xff0c 我的环境是CentOS6 5 xff0c 在安装discuz的时候需要yum很多东西 yum install php p