基于Liunx的Azure PHP应用程序服务缺少MYSQL驱动程序

基于Liunx的Azure PHP应用程序服务缺少MYSQL驱动程序,mysql,linux,azure,azure-web-app-service,azure-linux,Mysql,Linux,Azure,Azure Web App Service,Azure Linux,我正试图在Azure Linux应用程序服务上托管WordPress网站 我得到了这个错误: 您的PHP安装似乎缺少WordPress所需的MySQL扩展 我到处搜索,但没有找到如何将MYSQL驱动程序安装到基于Liunx的Azure PHP应用程序服务 我知道我必须对ini文件进行一些更改;但我不知道怎么做 更新 我已经尝试使用以下方法安装mysql: apt-get install php-mysql 我犯了这个错误 当我尝试时: yum install php-mysqlnd 我得

我正试图在Azure Linux应用程序服务上托管WordPress网站

我得到了这个错误:

您的PHP安装似乎缺少WordPress所需的MySQL扩展

我到处搜索,但没有找到如何将MYSQL驱动程序安装到基于Liunx的Azure PHP应用程序服务

我知道我必须对
ini
文件进行一些更改;但我不知道怎么做

更新 我已经尝试使用以下方法安装mysql:

apt-get install php-mysql
我犯了这个错误

当我尝试时:

 yum install php-mysqlnd
我得到了这个错误:

更新2 命令
apt缓存搜索php
显示:


阅读关于启用PHP扩展的部分

使用Linux容器()导航到web SSH会话

基于Linux发行版: apt-get安装php-mysql 或 yum安装php-mysqlnd


您可以尝试添加另一个存储库

sudo-add-apt存储库ppa:ondrej/php

然后更新:

sudoapt获得更新


然后再次运行install命令

从何处获取.so文件?您必须使用ssh连接到容器中。使用Linux容器()导航到web SSH会话。根据您的linux发行版,您可以使用:apt get install php mysql或yum install php mysqlnd尝试添加另一个存储库。sudo add apt repository ppa:ondrej/php然后更新:sudo apt get update然后再次运行安装命令
sudo
本身是不允许的。Re:your update,有各种包名-可能类似于
php7 mysqlnd
或类似的名称。尝试
apt cache search mysql | grep php
查看潜在选项。仅供参考,您的PHP版本是5.6。您应该尽快更新。Azure不允许我使用
apt get
apt cache search mysql在app server上进行任何安装。grep php
不会返回任何内容。@ceejayoz关于php版本,您是对的,谢谢您的建议。但这与问题无关。它也尝试了PHP7,但也遇到了同样的问题。然后从
apt cache search PHP
开始,然后从那里开始。@ceejayoz很抱歉,这不是一个解决方案。