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

时间:2019-05-06 15:01:13

标签: mysql linux azure azure-web-app-service azure-linux

我正在尝试在Azure Linux App服务上托管WordPress网站。

我收到此错误:

  

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

我到处搜索,但是找不到如何将MYSQL驱动程序安装到基于Liunx的Azure PHP App服务中。

我知道我必须对ini文件进行一些更改;但是我不知道如何。

更新

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

apt-get install php-mysql

我收到此错误

SSH screenshoot

当我尝试时:

 yum install php-mysqlnd

我收到此错误: SSH screenshoot2

更新2

命令 apt-cache search php 显示:

1 个答案:

答案 0 :(得分:0)

阅读有关启用PHP扩展的部分。

https://docs.microsoft.com/en-us/azure/app-service/containers/configure-language-php

使用Linux容器(https://cephalin-container.scm.azurewebsites.net/webssh/host)导航到Web SSH会话。

基于Linux Distro: apt-get安装php-mysql 要么 百胜安装php-mysqlnd

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

sudo add-apt-repository ppa:ondrej / php

然后更新:

sudo apt-get更新

然后再次运行安装命令