您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
j0785 发布于2022年11月30日 17:18

原创 Windows平台Docker搭建PHP连接MySQL:安装的PHP缺少mysqli扩展

1624 次浏览 [禁止转载] 读完需要≈ 3 分钟 WindowsDockerPHPMySQLNginx

内容目录

报错内容

  • Fatal error: Uncaught Error: Class "mysqli" not found in /www/mysql.php:5 Stack trace: #0 {main} thrown in /www/mysql.php on line 5

    1669718585838.jpg

报错原因

  • 安装的PHP缺少mysqli扩展

解决方法

  • 进入php容器 docker exec -it myphp /bin/bash
  • 容器内切换目录 cd /usr/local/bin
  • 容器内安装并启用mysqli扩展 docker-php-ext-install mysqli

    1669017637974(1).jpg

  • 然后输入exit,退出当前容器进入命令行
  • 重启php容器 docker restart myphp
  • 如果运行成功,恭喜你,成功连接MySQL数据库

    1669718759985(1).jpg

【声明:未经作者授权许可,禁止转载!】
  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

1 条评论

lege · 1年前

你好! 我按照你的步骤,执行 mysqli没有安装成功,还是一直报 “Fatal error: Uncaught Error: Class "mysqli" not found in /www/mysql.php:5 Stack trace: #0 {main} thrown in /www/mysql.php on line 5”

0 0 0

撰写评论