zoukankan      html  css  js  c++  java
  • 您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法

    网上的方法大致这样:

    (1)对于windows服务器,找开PHP安装位置,找到php.ini,打开

    第一步:

    确认开启以下扩展

    extension=php_mysql.dll

    extension=php_mysqli.dll

    第二步:

    ; On windows:

    ; extension_dir = "ext" 扩展文件存放位置,确认以上丙个扩展文件已经存放在一个叫“ext"的文件夹中,如没有,下载

    第三步,服务重启,问题解决

    (2)对于linux服务器,网络上解决方法如下

    第一步:先用SSH登录,打开PHP.ini

    #vi /etc/php.ini

    第二步:php.ini中 添加

    extension=mysql.so

    第三步:在PHP.ini 中找到如下

    extension_dir = "XXXXXXX"

    注:XXX指扩展安装目录,centos64位的主机一般安装在extension_dir = "/usr/lib64/php/modules"

    第四步:找到这个扩展安装目录,确认是否有mysql.so这个文件,如果没有,下载

    重启服务,

    可以肯定的是,对于大部分服务器,以上方法是可以解决的

    不过我的linux服务器,使用以上对应方法后,发现无效,而网上找来找去都是一个样,想来想去,我的服务器在重装centos时,PHP和MYSQL一并安装了,但版本较低,PHP直接升级,MYSQL升级失败,卸载后重装新版,我想会不会,在升级PHP和安装MYSQL时少了些什么,

    用SHH命令

    rpm -qa|grep -i php

    得到如下结果

    wbm-php-pear-1.5-1

    php-mbstring-5.*

    php-gd-5.*

    php-xmlrpc-5.*

    php-common-5.5.*

    php-cli-5.*

    php-imap-5.*

    php-pgsql-5.*

    php-snmp-5.*

    php-odbc-5.*

    php-pdo-5.*

    php-5.*

    php-xml-5.*

    竟然少了下php-mysql,处理方法:直接安装

    yum install php-mysql

  • 相关阅读:
    机器学习与深度学习资料
    JVM调优实战
    Spark on Yarn下JVM的OOM问题及解决方式
    Centos环境下部署游戏服务器-简介
    新华网,要厚道
    物联网操作系统在运营商领域推广的理论分析
    Android基础之Activity launchMode详解
    《高效程序员的修炼》读后感
    Java科普之算法剖析
    Java科普之基础知识回顾
  • 原文地址:https://www.cnblogs.com/MrYoodb/p/4254579.html
Copyright © 2011-2022 走看看