我对mysqli和mysql有问题。我在Mac上使用laradock,在docker-compose up -d nginx mysql phpmyadmin之后,尝试在网上打开我的PHP项目时,出现以下错误:

Fatal error: Uncaught Error: Call to undefined function `mysqli_connect()` in /var/www/f......

我用phpinfo()阅读了php规范,但是Mysql似乎设置正确。

有人可以帮我解决吗?

最佳答案

我自己解决。
在Laradock的.env文件中,我启用了MYSQL

PHP_FPM_INSTALL_MYSQLI=true

在终端之后,我启动了此命令
docker-compose build php-fpm

关于php - mysql_connect上的Laradock错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47904015/

10-09 06:50