mysql_connect 上的 Laradock 错误
Laradock error on mysql_connect
我对 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 似乎设置正确。
谁能帮我解决一下?
安装php5-mysql
apt-get install php5-mysql
还要确保您删除了 ;在以下扩展名的 php.ini 文件中。该文件可以在 etc/php5/apache2/php.ini
中找到
extension=php_mysqli.dll
我自己解决。
在 Laradock 的 .env 文件中,我启用了 MYSQL
PHP_FPM_INSTALL_MYSQLI=true
在终端后我启动了这个命令
docker-compose build php-fpm
我对 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 似乎设置正确。
谁能帮我解决一下?
安装php5-mysql
apt-get install php5-mysql
还要确保您删除了 ;在以下扩展名的 php.ini 文件中。该文件可以在 etc/php5/apache2/php.ini
中找到extension=php_mysqli.dll
我自己解决。 在 Laradock 的 .env 文件中,我启用了 MYSQL
PHP_FPM_INSTALL_MYSQLI=true
在终端后我启动了这个命令
docker-compose build php-fpm