docker Class 'mysqli' not found

docker镜像下的php 安装mysqli支持

纯净的php镜像没有缺少扩展的问题解决

1. 进入容器

$ docker exec -it php /bin/bash

2 . 切换目录到

$ cd /usr/local/bin 

3. 安装扩展

./docker-php-ext-install pdo_mysql  
# and
./docker-php-ext-install mysqli

测试模块是否安装,添加文件test.php

<?php
 
 
if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'We don\'t have mysqli!\n';
} else {
    echo 'Oh yeah, we have it!';
}
 
 
?>

posted @ 2018-11-22 17:24  ㄡ落叶风行  阅读(566)  评论(0编辑  收藏  举报