docker內安裝php缺少的擴展mysql.so和mysqli.so


 

首先找到php.ini,放開擴展:

 

打開php.ini

去掉前面的分號,因為是linux環境所以擴展改為.so文件

 

進入容器內docker安裝擴展的目錄:

 

 ./docker-php-ext-install mysql

 ./docker-php-ext-install mysqli

需要什么擴展就安裝什么擴展即可。

安裝成功,退出docker,重啟docker  docker restart php 

訪問網站phpinfo() 即可看到對應擴展。

再次進入docker內:

 

發現擴展已經全部存在, 這里注意,如果php.ini里是 php_mysql.so或者php_mysqli.so,只需要去掉php_即可,保持擴展庫的名字和php.ini的配置名字一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM