rpm -e --nodeps mysql-libs
yum install MariaDB-server
上面的命令帮助我安装了 mariadb,还安装了 Wordpress。这很有帮助。我现在的问题是,当我重新启动服务器或重新启动 apache 时,会出现以下错误:
"Your PHP installation appears to be missing the MySQL extension which is required by WordPress."
我怎么解决这个问题?
答案1
您需要安装 php-mysql,以便 PHP 可以连接到 MySQL/MariaDB 实例。执行此操作
yum install php-mysql
答案2
我的解决方案是重新安装 php 和 php 相关的包。
yum remove php*
yum install epel-release
您必须找到特定 php 版本的软件包。在此示例中,它是PHP 5.6
yum install php56w php56w-common
您可能还需要根据您的需求重新安装其他软件包;这里列出一些:
yum install php56w-mysqlnd php56w-pdo php56w-opcache php56w-mbstring php56w-gd php56w-dom php56w-pear php56w-soap
例如,您可以在此处找到适用于 PHP 5.6 的软件包列表https://webtatic.com/packages/php56/#sapis
;或者使用以下命令列出可用的包yum list available 'php56w-*'
重启服务器:systemctl restart httpd.service